Error handling for API 6.0
Last updated: 20-Mar-2024
Rate this article:
Overview
Learn how to tackle the common errors that may arise when using the placeOrder call via 2Checkout API.
Error codes for Order Object
Item: Product
Error code | Description |
---|---|
ORDER_PRODUCTS_EMPTY | No products have been provided. |
ORDER_PRODUCT_RENEWAL_SUBSCRIPTION_REFERENCE_EMPTY | Subscription reference cannot be empty. |
ORDER_PRODUCT_RENEWAL_SUBSCRIPTION_REFERENCE_INVALID | Subscription reference is invalid. |
ORDER_PRODUCT_RENEWAL_SUBSCRIPTION_REFERENCE_NOT_FOUND | Subscription reference is invalid. |
ORDER_PRODUCT_RENEWAL_PERIOD_INVALID | The renewal period is invalid. |
ORDER_PRODUCTS_RENEWAL_NOT_ALLOWED | Renewal is not allowed with multiple products. |
ORDER_PRODUCT_CODE_INVALID | Invalid product code. |
PRODUCT_ERROR | Invalid product id. |
ORDER_PRODUCT_CODE_INVALID | Requested product [%s] was not found. |
ORDER_PRODUCT_PRICE_STRUCTURE_INVALID | The price structure is not valid. |
ORDER_PRODUCT_PRICE_AMOUNT_INVALID | The price amount is not valid. |
ORDER_PRODUCT_PRICE_TYPE_INVALID | The price type is not valid |
ORDER_PRODUCT_PRICE_TYPE_BASE_INVALID | The price amount does not need to be set on the base price flow. |
ORDER_PRODUCT_PRICE_TYPE_DEFAULT_INVALID | The price amount does not need to be set on the default price flow. |
ORDER_PRODUCT_PRICE_TYPE_CUSTOM_INVALID | The price amount is mandatory to be set on the custom price flow. |
ORDER_PRODUCT_INVALID | Internal product validation error. |
ORDER_PRODUCT_NAME_INVALID | Name is mandatory when you set IsDynamic to TRUE. |
ORDER_ITEMS_INVALID | Invalid items. You cannot mix dynamic and catalog products. |
ORDER_PRODUCT_IS_DYNAMIC_INVALID | Invalid IsDynamic value. Use: TRUE or FALSE. |
ORDER_PRODUCT_PURCHASE_TYPE_INVALID | Invalid product purchase type. Accepted values: PRODUCT, SHIPPING, COUPON and TAX. |
ORDER_PRODUCT_TANGIBLE_INVALID | Invalid Tangible value. Use: TRUE or FALSE. |
ORDER_ITEMS_QUANTITY_INVALID | Item quantity must be between 1 and 99999. |
Item: Trial
Error code | Description |
---|---|
INVALID_PRODUCT | Invalid product ID. |
PRODUCT_ALREADY_IN_CART | Product already in cart. |
INVALID_TRIAL_PERIOD | The trial period needs to be greater than 0 days. |
INVALID_TRIAL_PRODUCT | Invalid trial product. |
Item: Cross-sell
Error code | Description |
---|---|
INVALID_CROSS_SELL_PRODUCT | Invalid cross-sell product ID/Invalid cross-sell parent product code/Invalid cross-sell parent product ID/Invalid cross-sell products for a specified campaign. |
PRODUCT_ALREADY_IN_CART | Product already in cart. |
PRODUCT_NOT_IN_CART | The cross-sell master product is not already in the cart. |
INVALID_CROSS_SELL_CAMPAIGN | Invalid cross-sell campaign. |
ORDER_ITEMS_CROSS_SELL_PARENT_DISABLED | Parent product form cross-sell campaign is disabled. |
ORDER_ITEMS_CROSS_SELL_CHILD_DISABLED | Child product form cross-sell campaign is disabled. |
ITEM_CROSS_SELL_INVALID | CrossSell field is invalid. |
ITEM_CROSS_SELL_PARENT_CODE_INVALID | CrossSell parent code is invalid. |
ITEM_CROSS_SELL_CAMPAIGN_CODE_INVALID | CrossSell campaign code is invalid. |
ITEM_CROSS_SELL_AUTOADDED_INVALID | CrossSell 'AutoAdded' field is invalid. |
Item: Price_options
Error code | Description |
---|---|
INVALID_OPTIONS | Your pricing has error: %s. |
ORDER_ITEMS_PRICE_OPTIONS_NAME_EMPTY | Item price options name is empty. |
ORDER_ITEMS_PRICE_OPTIONS_OPTION_NAME_EMPTY | Item price options option name is empty. |
ORDER_ITEMS_PRICE_OPTIONS_OPTION_VALUE_EMPTY | Item price options option value is empty. |
ORDER_ITEMS_PRICE_OPTIONS_NAME_INVALID | Invalid item price options name. |
ORDER_ITEMS_PRICE_OPTIONS_INVALID | Invalid item price options. |
ORDER_ITEMS_PRICE_OPTIONS_OPTION_NAME_INVALID | Invalid item price options option name. |
ORDER_ITEMS_PRICE_OPTIONS_OPTION_VALUE_INVALID | Invalid item price options option value. |
ORDER_ITEMS_PRICE_OPTIONS_OPTION_SURCHARGE_INVALID | Invalid item price options option surcharge. |
Item: Price
Error code | Description |
---|---|
PRICE_ERROR | The price needs to be a decimal value. |
PRODUCT_ERROR | You need to add the product to the order before setting the price./Invalid product id. |
CURRENCY_ERROR | No currency is set for the current session. |
ORDER_ITEMS_RECURRING_OPTIONS_CYCLE_UNIT_INVALID | Invalid item recurring option cycle unit. Accepted values: DAY, WEEK, MONTH, YEAR. |
ORDER_ITEMS_RECURRING_OPTIONS_CYCLE_LENGTH_INVALID | Invalid item recurring option cycle length. Use integers. |
ORDER_ITEMS_RECURRING_OPTIONS_CONTRACT_UNIT_INVALID | Invalid item recurring option contract unit. Accepted values: DAY, WEEK, MONTH, YEAR, FOREVER. |
ORDER_ITEMS_RECURRING_OPTIONS_CONTRACT_LENGTH_INVALID | Invalid item recurring option contract length. Use integers. |
ORDER_ITEMS_RECURRING_OPTIONS_CYCLE_AMOUNT_INVALID | Item recurring option cycle amount must be zero or a positive value (INT or FLOAT). |
ORDER_PRODUCT_PRICE_AMOUNT_TYPE_INVALID | The price amount type is not valid. |
Item: Refund
Error code | Description |
---|---|
ORDER_REFUND_ORDER_REF_MISSING | ORDER_REF missing or format incorrect. |
ORDER_REFUND_ORDER_AMOUNT_MISSING | ORDER_AMOUNT missing or format incorrect. |
ERROR_CANCELLING_ORDER | Error canceling order. |
ORDER_ALREADY_CANCELED | Order already canceled. |
UNKNOWN_ERROR | Unknown error. |
ORDER_REFUND_INVALID_ORDER_REF | Invalid ORDER_REF. |
ORDER_REFUND_INVALID_ORDER_AMOUNT | Invalid ORDER_AMOUNT. |
ORDER_REFUND_LINE_ITEM_REFERENCE_MISSING | ORDER_REFUND_LINE_ITEM_REFERENCE missing or format incorrect. |
ORDER_REFUND_PRODUCTS_QTY_MISSING | PRODUCTS_QTY missing or format incorrect. |
ORDER_REFUND_INVALID_PRODUCTS_QTY | Invalid PRODUCTS_QTY. |
ORDER_REFUND_AMOUNT_MISSING | AMOUNT missing or format incorrect. |
ORDER_REFUND_AMOUNT_INVALID | Invalid AMOUNT. |
ORDER_REFUND_ALREADY_PLACED_TOTAL_REFUND | You have already placed a Total refund for this order. |
ORDER_REFUND_ALREADY_PLACED | You have already placed a refund for this order. |
ORDER_REFUND_ALREADY_HAVE_PENDING_REFUND_REQUEST | You already have a pending refund request. |
ORDER_REFUND_AMOUNT_EXCEEDED_MAXIMUM_REFUNDABLE_AMOUNT | The maximum refundable amount for this order has been exceeded. |
ORDER_REFUND_FAILED_DUE_TO_ORDER_CURRENT_STATUS | You cannot place a refund request due to the order's current status. |
ORDER_REFUND_FAILED_DUE_TO_PAYMENT_DETAILS | You cannot place a refund request due to the order's payment details. |
ORDER_REFUND_FAILED_DUE_TO_PERIOD_TO_REQUEST_REFUND_HAS_EXPIRED | The allowed period to request a new refund for this order has expired. |
ORDER_REFUND_MULTIPLE_NOT_SUPPORTED_BY_PAYMENT_TYPE | Multiple refunds are not supported by this order's payment type. |
ORDER_REFUND_NOT_SUPPORTED_FOR_CROSS_VENDOR_SALE | Refunding not supported for this Cross Vendor Sale order. |
ORDER_REFUND_TOTAL_NEGATIVE | Order total is negative. |
ORDER_REFUND_AMOUNT_NEGATIVE | Order amount is negative. |
ORDER_REFUND_ITEM_AMOUNT_NEGATIVE | Order item amount is negative. |
ORDER_REFUND_FAILED_DUE_TO_ORDER_APPROVAL_STATUS | You cannot place a refund request due to the order's approval status. |
ORDER_REFUND_MULTIPLE_REFUNDS_NOT_SUPPORTED | Multiple refunds are not supported by this order's terminal. |
ORDER_REFUND_PARTIAL_REVERSE_NOT_SUPPORTED | Partial reverse is not supported. |
ORDER_REFUND_INVALID_PRODUCT_TYPE | Invalid product type. Refunds are available only for the following product types: REGULAR / BUNDLE / MEDIA / DOWNLOAD_INSURANCE / SHIPPING, but not for DISCOUNT. |
ORDER_REFUND_FAILED_DUE_TO_OPEN_CHARGEBACK_DISPUTE | You cannot request a refund because a chargeback dispute was open for the order. |
ORDER_REFUND_INVALID_REASON | Invalid REFUND_REASON. |
ORDER_REFUND_LINE_ITEM_REFERENCES_NOT_FOUND | ORDER_REFUND_LINE_ITEM_REFERENCES is incorrect or not part of Order. |
ORDER_REFUND_FEATURE_MISSING | You are not allowed to request refund. |
Item: Mark_Shipped
Error code | Description |
---|---|
ORDER_MARK_SHIPPED_ALREADY_MARKED_SHIPPED | Sale already marked shipped. |
ORDER_MARK_SHIPPED_NOT_SHIPPABLE | Item not shippable. |
ORDER_MARK_SHIPPED_STATUS_INVALID | Order Status is not Payment Authorized. |
ORDER_MARK_SHIPPED_AUTH_EXPIRED | Payment authorization has expired. Reauthorize payment before marking shipped. |
ORDER_MARK_SHIPPED_TOO_SOON | Please wait 24 hours before trying to reauthorize again. |
ORDER_MARK_SHIPPED_REAUTH_FAILED | Failed to reauthorize payment. |
ORDER_MARK_SHIPPED_INTERNAL_ERROR_REAUTH | Failed to mark shipped but reauthorization succeeded. |
ORDER_MARK_SHIPPED_INTERNAL_ERROR | Failed to mark shipped. |
Item: Shipping_Price
Error code | Description |
---|---|
COUPON_CODES_INVALID | The coupon codes format is invalid. |
BILLING_DETAILS_COUNTRY_INVALID | The billing country code is invalid. |
DELIVERY_DETAILS_COUNTRY_INVALID | The delivery country code is invalid. |
PARAMETERS_INVALID | The country code [%s] does not have a currency that is in your account's transactional currencies. |
ITEMS_INVALID | The shipping price can only be calculated for physical products. |
Item: Billing_Details
Error code | Description |
---|---|
ORDER_BILLING_DETAILS_COUNTRY_DYNAMIC_NOT_ALLOWED | Functionality not available for your account. |
ORDER_BILLING_DETAILS_EMPTY | Billing details can not be used for delivery as they are empty. |
ORDER_BILLING_EMAIL_EMPTY | Email cannot be empty. |
ORDER_BILLING_EMAIL_EMAIL_INVALID | Email is not valid. |
ORDER_BILLING_FIRST_NAME_EMPTY | The First Name cannot be empty. |
ORDER_BILLING_LAST_NAME_EMPTY | The Last Name cannot be empty. |
ORDER_BILLING_ADDRESS1_EMPTY | The Address 1 cannot be empty. |
ORDER_BILLING_CITY_EMPTY | The City cannot be empty. |
ORDER_BILLING_ZIP_EMPTY | The Zip cannot be empty. |
ORDER_BILLING_STATE_EMPTY | The State cannot be empty. |
ORDER_BILLING_DETAILS_COUNTRY_EMPTY | The Country cannot be empty. |
ORDER_BILLING_DETAILS_COUNTRY_INVALID | The Country is not supported by the vendor. |
ORDER_BILLING_DETAILS_STATE_EMPTY | The State cannot be empty. |
ORDER_BILLING_DETAILS_STATE_INVALID | The State is not valid. |
ORDER_BILLING_DETAILS_PHONE_EMPTY | The Phone cannot be empty. |
ORDER_BILLING_DETAILS_CPF_CNPJ_EMPTY | The CPF/CPNJ cannot be empty. |
ORDER_BILLING_DETAILS_CPF_CNPJ_INVALID | The CPF/CNPJ is invalid. |
ORDER_BILLING_DETAILS_COMPANY_EMPTY | The Company cannot be empty. |
ORDER_BILLING_DETAILS_GSTIN_EMPTY | The GSTIN number cannot be empty. |
ORDER_BILLING_DETAILS_GSTIN_INVALID | The GSTIN number is invalid. |
ORDER_BILLING_DETAILS_FISCAL_CODE_EMPTY | The Fiscal Code cannot be empty. |
ORDER_BILLING_DETAILS_TAX_OFFICE_EMPTY | The Tax office cannot be empty. |
ORDER_BILLING_DETAILS_TAX_OFFICE_INVALID | The Tax office is not valid. |
ORDER_BILLING_DETAILS_FISCAL_CODE_INVALID | The Fiscal Code is not valid. |
ORDER_BILLING_DETAILS_INVALID | No billing details have been provided. |
ORDER_BILLING_DETAILS_EMAIL_EMPTY | The billing email cannot be empty. |
ORDER_BILLING_DETAILS_PHONE_INVALID | The Phone is invalid (10/11 digits expected). |
ORDER_BILLING_DETAILS_TAX_OFFICE_INVALID | TaxOffice length exceeds 50 characters. |
Item: Delivery
Error code | Description |
---|---|
ORDER_DELIVERY_EMAIL_EMPTY | The Email cannot be empty. |
ORDER_DELIVERY_EMAIL_EMAIL_INVALID | The Email is not valid. |
ORDER_DELIVERY_FIRST_NAME_EMPTY | The First Name cannot be empty. |
ORDER_DELIVERY_LAST_NAME_EMPTY | The Last Name cannot be empty. |
ORDER_DELIVERY_ADDRESS1_EMPTY | The Address 1 cannot be empty. |
ORDER_DELIVERY_CITY_EMPTY | The City cannot be empty. |
ORDER_DELIVERY_ZIP_EMPTY | The Zip cannot be empty. |
ORDER_DELIVERY_STATE_EMPTY | The State cannot be empty. |
ORDER_DELIVERY_DETAILS_COUNTRY_INVALID | The country code is not valid for the current vendor. |
Item: Payment_Method
Error code | Description |
---|---|
ORDER_PAYMENT_METHOD_EMPTY |
No payment method has been provided. |
ORDER_PAYMENT_METHOD_INVALID | The payment method is not supported by your account. |
ORDER_PAYMENT_METHOD_PREVIOUS_ORDER_REFNO_EMPTY | The previous order reference number cannot be empty. |
ORDER_PAYMENT_METHOD_RETRY_INVALID | This payment method is not supported for retrying this order. |
ORDER_PAYMENT_METHOD_RESTRICTED | The payment method is restricted for product. |
ORDER_PAYMENT_METHOD_COUNTRY_INVALID | The payment method is not available in the selected country. |
ORDER_PAYMENT_METHOD_CURRENCY_INVALID | The payment currency is not supported for selected payment method. |
ORDER_PAYMENT_METHOD_NOT_ALLOWED | Card processing is restricted. Your integration does not meet the requirements for handling sensitive card data. |
ORDER_PAYMENT_METHOD_PREVIOUS_ORDER_EMAIL_INVALID | The billing email is different from the one of the reference order. |
ORDER_PAYMENT_METHOD_CC_VENDOR_3DS_RETURN_URL_EMPTY | The PaymentDetails.PaymentMethod.Vendor3DSReturnURL can not be empty. |
ORDER_PAYMENT_METHOD_CC_VENDOR_3DS_RETURN_URL_INVALID | The PaymentDetails.PaymentMethod.Vendor3DSReturnURL is not valid. |
ORDER_PAYMENT_METHOD_CC_VENDOR_3DS_CANCEL_URL_EMPTY | The PaymentDetails.PaymentMethod.Vendor3DSCancelURL can not be empty. |
ORDER_PAYMENT_METHOD_CC_VENDOR_3DS_CANCEL_URL_INVALID | The PaymentDetails.PaymentMethod.Vendor3DSCancelURL is not valid. |
ORDER_PAYMENT_METHOD_PAYPAL_EXPRESS_PROCESS_ERROR | An error occurred while trying to place the order. |
ORDER_PAYMENT_METHOD_PAYPAL_EXPRESS_INTERNAL_ERROR | An error from Paypal Express gateway. |
ORDER_PAYMENT_METHOD_DIRECT_DEBIT_PROCESS_ERROR | An error occurred while trying to place the order. |
ORDER_PAYMENT_METHOD_DIRECT_DEBIT_INTERNAL_ERROR | Generic error. |
ORDER_PAYMENT_METHOD_IDEAL_PROCESS_ERROR | An error occurred while trying to place the order. |
ORDER_PAYMENT_METHOD_IDEAL_INTERNAL_ERROR | Generic error. |
ORDER_PAYMENT_METHOD_WE_CHAT_PAY_PROCESS_ERROR | An error occurred while trying to place the order. |
ORDER_PAYMENT_METHOD_WE_CHAT_PAY_INTERNAL_ERROR | Generic error. |
ORDER_PAYMENT_METHOD_DIRECT_DEBIT_SWIFT_EMPTY | The swift code cannot be empty. |
ORDER_PAYMENT_METHOD_DIRECT_DEBIT_IBAN_EMPTY | The IBAN cannot be empty or exceed 28 characters./The FirstName cannot be empty or exceed 30 characters./The LastName cannot be empty or exceed 30 characters. |
ORDER_PAYMENT_METHOD_IDEAL_BANK_CODE_EMPTY | The bank code cannot be empty. |
ORDER_PAYMENT_METHOD_INVALID | The payment method [%s] is not supported. |
ORDER_PAYMENT_METHOD_ORDER_REFERENCE_INVALID | Order reference number is required for [%s] payment method./Order reference number is invalid for subscription reference [%s]. |
PAYMENT_ERROR | You cannot place a trial order using [%s] payment method. |
PAYMENT_ERROR | You cannot place a trial order without a payment method. |
ORDER_PAYMENT_METHOD_CARD_MONTH_INVALID | The expiration month is invalid. |
ORDER_PAYMENT_METHOD_CARD_YEAR_INVALID | The expiration year is invalid. |
ORDER_PAYMENT_METHOD_CARD_DATE_INVALID | The card has expired. |
ORDER_PAYMENT_METHOD_CARD_PROCESS_ERROR | Couldn't complete the payment validation process: Error processing the credit card transaction. Please contact the issuer bank for more details, or enter another card. |
ORDER_PAYMENT_METHOD_CARD_PROCESS_ERROR | Couldn't complete the payment validation process: Error processing the credit card transaction. Insufficient funds. Please charge your card account or enter another card. |
ORDER_PAYMENT_METHOD_CARD_PROCESS_ERROR | Couldn't complete the payment validation process: Access denied in payment gateway! The transaction cannot be finalized at this time. Please try to finalize the transaction in a few minutes. |
ORDER_PAYMENT_METHOD_CARD_PROCESS_ERROR | Couldn't complete the payment validation process: Error processing the credit card transaction. Please enter another card or try to finalize the transaction in a few minutes. |
ORDER_PAYMENT_METHOD_CARD_PROCESS_ERROR | 'Couldn't complete the payment validation process: <div align="left">Error processing the credit card transaction. Your credit card was not charged.<br><br>Possible cause: <li>your card is not active for online transactions<li>you have entered invalid or incomplete credit card details<li>a temporary error occurred while processing the payment<br><br><font color="000000">Recommendations:<br>Please enter another card or try to finalize the transaction in a few minutes. If you still get an error, please contact the issuer bank for more details by calling the number on the back of your card.</font></div> |
ORDER_PAYMENT_METHOD_CARD_PROCESS_ERROR | Couldn't complete the payment validation process: Error processing the credit card transaction. Expired card. Please contact the issuer bank for more details, or enter another card. |
ORDER_PAYMENT_METHOD_CARD_PROCESS_ERROR | Couldn't complete the payment validation process: Error processing the credit card transaction. No such card. The transaction can be finalized only after entering a valid credit card. |
ORDER_PAYMENT_METHOD_CARD_PROCESS_ERROR | Couldn't complete the payment validation process: Error processing the credit card transaction. You have entered an invalid CVV2 or CVC2. |
ORDER_CURRENCY_CODE_EMPTY | The currency code cannot be empty. |
ORDER_CURRENCY_INVALID | The currency [%s] is not supported by the vendor. |
PAYMENT_DECRYPTION_FAILED | Invalid key identifier. |
TEST_ORDER_NOT_ALLOWED | Test orders are not available for your account. |
ORDER_PAYMENT_METHOD_CCID_INVALID | Invalid CVV2/CVC2 code. |
ORDER_PAYMENT_METHOD_CARD_HOLDER_INVALID | Invalid name. |
ORDER_PAYMENT_METHOD_CARD_NUMBER_INVALID | Your card type [%s] does not match the card number [%s]. |
ORDER_PAYMENT_METHOD_CARD_CURRENCY_INVALID | The provided currency [%s] is not supported with this card type. Supported currencies: [%s]. |
ORDER_REF_MISMATCH | The reference number does not belong to a valid order. |
ORDER_FRAUD_ERROR | The reference number identifies an order that is not yet cleared by fraud. |
ORDER_STATUS_ERROR | The reference number identifies an order with an incorrect status. |
PAYMENT_ERROR | The referenced order has an unsupported payment method. |
ORDER_PAYMENT_METHOD_CARD_INVALID | Forbidden. You've reached the maximum allowed number of orders with the same credit card. |
ORDER_PAYMENT_METHOD_CARD_INVALID | Invalid card number entered. |
ORDER_PAYMENT_METHOD_CARD_INVALID | Visa usually has 16 or 13 digits, but you entered 14. |
ORDER_PAYMENT_METHOD_CARD_INVALID | Unknown error! |
ORDER_PAYMENT_METHOD_CARD_INVALID | We don't accept %s cards for online processing. |
ORDER_PAYMENT_METHOD_CARD_INVALID | Card number is missing %s digit(s). |
ORDER_PAYMENT_METHOD_CARD_INVALID | The month isn't a string. |
ORDER_PAYMENT_METHOD_CARD_INVALID | Month has invalid format. |
ORDER_PAYMENT_METHOD_CARD_INVALID | Invalid expiration date entered or the card has expired. |
PAYMENT_ERROR | AutoApprove feature is not available for your account. |
PAYMENT_ERROR | Net payment terms has to be a number of days between [%d] and [%d]. |
ORDER_PAYMENT_METHOD_DIRECT_DEBIT_IBANSWIFT_INCORRECT | Invalid IBAN: [%s] or SWIFT CODE: [%s]. |
ORDER_PAYMENT_METHOD_DIRECT_DEBIT_IBAN_INVALID | Invalid IBAN: [%s]. |
ORDER_PAYMENT_METHOD_DIRECT_DEBIT_SWIFT_INVALID | Invalid SWIFT code: [%s]. |
ORDER_PAYMENT_METHOD_PAYPAL_RETURN_URL_EMPTY | The return URL can not be empty. |
ORDER_PAYMENT_METHOD_IDEAL_RETURN_URL_EMPTY | The return URL can not be empty. |
ORDER_PAYMENT_METHOD_WE_CHAT_PAY_RETURN_URL_EMPTY | The return URL can not be empty. |
ORDER_PAYMENT_METHOD_EXTERNAL_RETURN_URL_EMPTY | The return URL can not be empty. |
ORDER_PAYMENT_METHOD_PAYPAL_RETURN_URL_INVALID | The return URL is not valid. |
ORDER_PAYMENT_METHOD_IDEAL_RETURN_URL_INVALID | The return URL is not valid. |
ORDER_PAYMENT_METHOD_WE_CHAT_RETURN_URL_INVALID | The return URL is not valid. |
ORDER_PAYMENT_METHOD_EXTERNAL_RETURN_URL_INVALID | The return URL is not valid. |
ORDER_PAYMENT_METHOD_IDEAL_BANK_CODE_INVALID | Invalid bank code [%s]. |
INVALID_PAYMENT_METHOD | This payment method is not available for your account. |
INVALID_CC_TOKEN | Invalid token. |
INVALID_EES_TOKEN | The token is not valid. In order to proceed with the place order a valid token is required. |
ORDER_PAYMENT_METHOD_APPLE_PAY_TOKEN_INVALID | Invalid payment data: Invalid token. |
ORDER_PAYMENT_METHOD_INVALID | The payment method [%s] is not supported. |
PAYMENT_ERROR | Company name is mandatory for Purchase Order. |
Item: Payment_Details
Error code | Description |
---|---|
ORDER_PAYMENT_DETAILS_INVALID | No payment details have been provided/Free orders without payment details are not enabled for your account. |
Item: Currency
Error code | Description |
---|---|
ORDER_CURRENCY_CODE_EMPTY | The currency code cannot be empty. |
ORDER_CURRENCY_INVALID | The currency [%s] is not supported by the vendor. |
Item: Language
Error code | Description |
---|---|
ORDER_LANGUAGE_EMPTY | Language code cannot be empty. |
ORDER_LANGUAGE_INVALID | Language [%s] is not supported by current vendor settings. |
Item: Affiliate
Error code | Description |
---|---|
AFFILIATE_CODE_EMPTY | The AffiliateCode parameter cannot be empty. |
AFFILIATE_CODE_INVALID | The AffiliateCode parameter is invalid. |
Item: ExtraInformation
Error code | Description |
---|---|
INVALID_RETRY_FAILED_PAYMENT_LINK | The retry payment link is not a valid URL. |
INVALID_RETRY_FAILED_PAYMENT_LINK | The retry payment link has no parameter with placeholder [%s]. |
Item: Source
Error code | Description |
---|---|
INVALID_SOURCE | The provided source is empty. |
Item: Gift_details
Error code | Description |
---|---|
INVALID_GIFT_DETAILS | Gift details require that FirstName, LastName, and Email be non-empty. |
INVALID_GIFT_EMAIL | The gift email [%s] is not valid. |
PRODUCT_ERROR | Cannot mark the order as a gift until there are products added to the cart. |
PRODUCT_ERROR | Cannot mark the order as a gift because there are products that are not available as gifts. |
Item: Coupon
Error code | Description |
---|---|
ORDER_COUPON_CODE_EMPTY | The coupon code is empty. |
ORDER_COUPON_CODE_INVALID | The provided coupon [%s] is invalid. |
Item: Promotion
Error code | Description |
---|---|
ORDER_PRODUCT_PROMOTION_CODE_INVALID | The provided promotion code [%s] is invalid. |
Item: Additional_Field
Error code | Description |
---|---|
ORDER_ADDITIONAL_FIELD_REQUIRED | The order additional information field [%s] was not set, and it's marked as mandatory. |
Item: Order_Product_Additional_Fields
Error code | Description |
---|---|
ORDER_PRODUCT_ADDITIONAL_FIELD_REQUIRED | Add the required product additional information fields [%s] for products [%s]. |
ORDER_PRODUCT_ADDITIONAL_FIELD_REQUIRED | The product additional information field [%s] was not set for product [%s], and it\'s marked as mandatory |
Item: SubscriptionCustomSettings
Error code | Description |
---|---|
ORDER_ITEMS_SUBSCRIPTION_CUSTOM_SETTINGS_CYCLE_UNIT_INVALID | Invalid item subscription custom settings cycle unit. Accepted values: DAY, MONTH. |
ORDER_ITEMS_SUBSCRIPTION_CUSTOM_SETTINGS_CYCLE_LENGTH_INVALID | Invalid item subscription custom settings cycle length. Use positive integers, or -1 when contract length is NULL. |
ORDER_ITEMS_SUBSCRIPTION_CUSTOM_SETTINGS_CONTRACT_LENGTH_INVALID | Invalid item subscription custom settings contract length. Use positive integers or NULL. |
ORDER_ITEMS_SUBSCRIPTION_CUSTOM_SETTINGS_CONTRACT_LENGTH_FORBIDDEN | Forbidden item subscription custom settings contract length. Use a value that is a multiple of the cycle length value. |
ORDER_ITEMS_SUBSCRIPTION_CUSTOM_SETTINGS_CYCLE_AMOUNT_INVALID | Item subscription custom settings cycle amount must be a positive value (INT or FLOAT). |
ORDER_ITEMS_SUBSCRIPTION_CUSTOM_SETTINGS_CYCLE_AMOUNT_TYPE_INVALID | Invalid item subscription custom settings cycle amount type. Accepted values: NET, GROSS. |
ORDER_ITEMS_SUBSCRIPTION_CUSTOM_SETTINGS_CLIENT_DEAL_AUTO_RENEWAL_INVALID | Invalid item subscription custom settings client deal auto-renewal. |
ORDER_ITEMS_SUBSCRIPTION_CUSTOM_SETTINGS_MERCHANT_DEAL_AUTO_RENEWAL_INVALID | Invalid item subscription custom settings merchant deal auto-renewal. |
Other
Error code | Description |
---|---|
ORDER_PHYSICAL_FEATURE_MISSING |
You are not allowed to place orders with physical products. |
ORDER_ERROR | Couldn't process the order/Order reference is invalid. |
GIFT_ORDER_NOT_ALLOWED | Cannot place the order because order is marked as gift and product is not available as a gift. |
TEST_ORDER_NOT_ALLOWED | Test orders are not available for your account. |
ORDER_CURRENCY_MISMATCH | Order currency values must match. |
ORDER_TOTAL_NEGATIVE | Order total must be zero or a positive value. |
ORDER_TEST_MODE_REQUIRED | Test mode is required on test subscriptions. |
BANNED_SHOPPER_IP | The shopper is banned. |
AUTHENTICATION_ERROR | Authentication needed for this resource. |
Related articles
Rate this article: