AdAccount.SystemStatusReasons
Populated when systemStatus is not active.
Declaration
string AdAccount.SystemStatusReasonsPossible Values
CHARGE_BACK_DISPUTEDA chargeback dispute is pending on the account.
CREDIT_CARD_SUSPENDEDThe credit card on file has been suspended.
ORG_PAYMENT_TYPE_DECLINEDThe organization’s payment type was declined.
FRAUDThe account has been flagged for fraud.
INVALID_PAYMENT_PROFILEThe payment profile associated with the account is invalid.
MSA_EXPIREDThe Master Services Agreement has expired.
MSA_NOT_RECEIVEDThe Master Services Agreement has not been received.
NO_PAYMENT_METHOD_ON_FILENo payment method is on file for the ad account.
ORG_NO_PAYMENT_METHOD_ON_FILEThe parent organization has no payment method on file.
PAYMENT_DECLINEDThe payment method was declined.
PAYMENT_METHOD_CANCELEDThe payment method has been canceled.
PAYMENT_METHOD_ON_HOLDThe payment method is currently on hold.
PAYMENT_PENDING_CHARGESThere are pending charges on the payment method.
LOC_EXHAUSTEDThe line of credit has been fully exhausted.
POLICY_VIOLATIONThe account has violated Apple Ads policies.
TAX_VERIFICATION_PENDINGTax verification is pending for the account.
TERM_NOT_ACCEPTEDRequired terms of service have not been accepted.
USER_REQUESTED_ACCOUNT_SUSPENSIONThe account was suspended at user request.
Discussion
Reasons here can originate from the ad account’s own payment method or cascade down from the parent organization, as with ORG_NO_PAYMENT_METHOD_ON_FILE.
Example
{
"systemStatusReasons": ["PAYMENT_DECLINED"]
}