Share your feedback about the Google Ads (AdWords) API. Take the 2021 AdWords API and Google Ads API Annual Survey.

BillingSetupError

Enum describing possible billing setup errors.

Enums

UNSPECIFIED

Enum unspecified.

UNKNOWN

The received error code is not known in this version.

CANNOT_USE_EXISTING_AND_NEW_ACCOUNT

Cannot specify both an existing payments account and a new payments account when setting up billing.

CANNOT_REMOVE_STARTED_BILLING_SETUP

Cannot cancel an approved billing setup whose start time has passed.

CANNOT_CHANGE_BILLING_TO_SAME_PAYMENTS_ACCOUNT

Cannot perform a Change of Bill-To (CBT) to the same payments account.

BILLING_SETUP_NOT_PERMITTED_FOR_CUSTOMER_STATUS

Billing setups can only be used by customers with ENABLED or DRAFT status.

INVALID_PAYMENTS_ACCOUNT

Billing setups must either include a correctly formatted existing payments account id, or a non-empty new payments account name.

BILLING_SETUP_NOT_PERMITTED_FOR_CUSTOMER_CATEGORY

Only billable and third-party customers can create billing setups.

INVALID_START_TIME_TYPE

Billing setup creations can only use NOW for start time type.

THIRD_PARTY_ALREADY_HAS_BILLING

Billing setups can only be created for a third-party customer if they do not already have a setup.