Enum describing possible billing setup errors.
Enums | |
---|---|
|
Enum unspecified. |
|
The received error code is not known in this version. |
|
Cannot specify both an existing payments account and a new payments account when setting up billing. |
|
Cannot cancel an approved billing setup whose start time has passed. |
|
Cannot perform a Change of Bill-To (CBT) to the same payments account. |
|
Billing setups can only be used by customers with ENABLED or DRAFT status. |
|
Billing setups must either include a correctly formatted existing payments account id, or a non-empty new payments account name. |
|
Only billable and third-party customers can create billing setups. |
|
Billing setup creations can only use NOW for start time type. |
|
Billing setups can only be created for a third-party customer if they do not already have a setup. |
|
Billing setups cannot be created if there is already a pending billing in progress. |
|
Billing setups can only be created by customers who have permission to setup billings. Users can contact a representative for help setting up permissions. |
|
Billing setups cannot be created if there is already a future-approved billing. |
|
Requested payments profile not found. |
|
Requested payments account not found. |
|
Billing setup creation failed because the payments profile is ineligible. |
|
Billing setup creation failed because the payments account is ineligible. |
|
Billing setup creation failed because the payments profile needs internal approval. |
|
Billing setup creation failed because the user needs to accept master service agreement on the payments profile. |
|
Payments account has different currency code than the current customer and hence cannot be used to setup billing. |
|
A start time in the future cannot be used because there is currently no active billing setup for this customer. |
|
The payments account has maximum number of billing setups. |