The following errors can be returned in response to alt transaction requests.
| Code | Name | Description |
|---|---|---|
| 10000 | INVALID_API_VERSION | The API version passed in the request is invalid. |
| 10000 | SERVER_GENERAL_FAILURE | Price is a negative figure. |
| 10001 | VALIDATION_GENERAL_FAILURE | The resource passed in the request has violated validation rules. Additional information about the specific issue is provided in the error description. |
| 11001 | XSS_EXCEPTION | User input suspected as malicious. |
| 14002 | GENERAL_PAYMENT_PROCESSING_ERROR | Payment processing failure due to an unspecified error. Description will contain the error code and message sent by the processor if applicable. |
| 14010 | FAILED_CREATING_PAYPAL_TOKEN | An error occurs when connecting to PayPal. Please try again in a few moments or choose an alternative payment method. |
| 14011 | PAYMENT_METHOD_NOT_SUPPORTED | The selected Payment Method is invalid. |
| 14016 | NO_AVAILABLE_PROCESSORS | There are no available processors for the specific request. |
| 14034 | INVALID_PAYMENT_DETAILS | The payment details provided are invalid. |
| 15008 | SHOPPER_NOT_FOUND | The Shopper ID passed in the request was not found. |
| 15012 | SHOPPER_COUNTRY_OFAC_SANCTIONED | One of the shopper's countries was defined as OFAC sanctioned. |
| 16003 | MULTIPLE_PAYMENT_METHODS_NON_SELECTED | Shopper has multiple payment methods, but none is selected. |
| 17005 | INVALID_STEP_FIELD | The request step PLACED has already been performed for this shopping context. |
| 20002 | MULTIPLE_TRANSACTIONS_FOUND | Transaction retrieval service failure. Multiple transactions found with merchant transaction ID: ${merchantTransactionId}. |
| 20003 | TRANSACTION_LOCKED | Transaction {transactionType} failed. Transaction locked. |
| 20020 | INVALID_ALT_TRANSACTION_TYPE | Invalid Transaction Type. |
| 20021 | MULTI_SHOPPER_INFORMATION | Cannot accept 'payer-info' and 'vaulted-shopper-id' elements. |
| 20022 | MISSING_SHOPPER_INFORMATION | ECP transaction must include a 'payer-info' or 'vaulted-shopper-id' element. |
| 20023 | MISSING_PAYER_INFO_FIELDS | This transaction must include a {fieldName} element within its 'payer-info' element. |
| 20024 | EXPECT_NO_ECP_DETAILS | ECP transaction with Vaulted Shopper ID expect no ECP details, but an empty 'ecp-transaction' element instead. |
| 20025 | INVALID_ECP_ACCOUNT_TYPE | Invalid Account Type. Please insert a valid value. |
| 20025 | INVALID_PAYER_INFO_FIELDS | The value in {fieldName} element is invalid. |
| 20026 | MISMATCH_SUBSCRIPTION_CURRENCY | The given currency must match the original subscription currency. |
| 20027 | PAYPAL_UNSUPPORTED_CURRENCY | The given currency {currency code} is not supported with PayPal. |
| 24011 | CURRENCY_CODE_NOT_FOUND | Currency code is missing. |
| 90009 | SUBSCRIPTION_NOT_FOUND | Subscription service failure because subscription ID: {ID} cannot be found. |
| - | MISSING_ARGUMENTS | Cancel URL is a mandatory field. or Return URL is a mandatory field. |
