Server error codes
The list below is exhaustive at the time of writing. However, the server updates constantly, and it should be taken into account that an error that is not listed might occur when writing a client code.
Code | Name | Description |
0 | NONE | No error |
1 | INVALID_AMOUNT | Invalid amount of operation |
2 | BALANCE_EXCEEDED | Exceeded card balance |
3 | DUPLICATE_ORDER_ID | An attempt to create a payment session with an order ID for which the session has already been registered |
4 | ISSUER_DECLINED_OPERATION | The issuing bank denied the operation. For detailed information, please contact its support service |
5 | LIMIT_EXCEEDED | Restrictive conditions on the card are achieved |
6 | AF_DECLINED | The operation was rejected by the security system. You need to contact support or use a different card |
7 | INVALID_ORDER_STATE | The operation cannot be performed because the payment is in an invalid state |
9 | ORDER_NOT_FOUND | Payment session with the specified identifier was not found |
10 | PROCESSING_ERROR | A common error that occurred while interacting with the processing center of the bank. Please contact support service |
11 | PARTIAL_RETRIEVE_NOT_ALLOWED | Partial unlocking is not supported (the amount of authorization cannot be changed) |
13 | GATE_DECLINED | Gateway failure in operation execution. Need to contact support service |
14 | INVALID_CARD_INFO | Invalid card data specified |
15 | INVALID_CARDNUMBER | Invalid card number specified |
16 | INVALID_CARDHOLDER | Invalid cardholder name specified |
17 | INVALID_CVV | Invalid CVV specified |
18 | API_NOT_ALLOWED | This Payler API method is not allowed to use from the IP address from which the request was made |
19 | INVALID_PASSWORD | Access is denied because the password is incorrect |
20 | INVALID_PARAMS | One of the query parameters has an incorrect value |
21 | SESSION_TIMEOUT | The time allotted for the payment has expired |
22 | MERCHANT_NOT_FOUND | Merchant description is not found |
24 | SESSION_NOT_FOUND | Payment session is not found |
25 | CARD_EXPIRED | Card expired |
26 | RECURRENT_TEMPLATE_NOT_FOUND | Template of recurring payments with the specified identifier was not found |
27 | RECURRENT_TEMPLATE_NOT_ACTIVE | Template of recurring payments is inactive |
28 | NO_OPERATION_BY_TEMPLATE | Previously, there were no operations on the template |
100 | RECURRENT_PAYMENTS_NOT_SUPPORTED | Recurrent payments are not supported. To enable this functionality, you need to contact support service |
101 | EXPIRED_RECURRENT_TEMPLATE | The recurring payment template has expired |
102 | RECURRENT_TEMPLATE_ANOTHER_TERMINAL | The recurring payment template is registered to another terminal |
103 | FAILED_UPDATE_ACTIVE_STATUS | Failed to update the activity status of the recurring payment template. Need to contact support service |
104 | TEMPLATE_ACTIVATION_REQUIRES_BANK_CONF | Activation of the recurring payment template requires confirmation by the bank |
105 | REFUND_OF_RECURRENT_NOT_SUPPORTED | Returns of recurring payments are not supported by the bank |
106 | TOO_FREQUENT_RECURRENT_PAYMENTS | Too frequent recurring payments |
107 | RECURRENT_TEMPLATE_REWRITTEN | The recurring payment template has overwritten |
200 | PARTIAL_REFUND_NOT_ALLOWED | Partial refund is not supported (it is impossible to return to the buyer part of the amount previously charged off) |
201 | MULTIPLE_REFUND_NOT_SUPPORTED | Subsequent returns are not supported in the automatic mode. You need to contact support service for their implementation |
202 | PARTIAL_CHARGE_NOT_ALLOWED | Partial charge is not supported |
300 | EXPIRED_RETRIEVE_PERIOD | The period of changing the amount of blocked funds has expired |
400 | INVALID_EXPIRY_MONTH | Invalid month of expiration of the card’s validity period |
401 | INVALID_EXPIRY_YEAR | Invalid year of the card’s expiration |
402 | INVALID_SECURE_CODE | Invalid card validity code value |
403 | INVALID_EMAIL | Invalid e-mail address value |
500 | CARD_INACTIVE | The card is inactive. It is required to pay by another card or contact the support service of the card issuing bank |
501 | OPERATION_NOT_SUPPORTED | The operation is not supported by the card. It is required to contact the support service of the card issuing bank |
502 | DECLINED_BY_CARDHOLDER | The operation was canceled at the request of the cardholder |
503 | PIN_ERROR | Error processing the PIN code of the card. It is required to pay by another card or contact the support service of the card issuing bank |
504 | RESTRICTED_CARD | Limited card. It is required to pay by another card or contact the support service of the card issuing bank |
505 | INVALID_CARD_STATUS | Invalid card status |
600 | DUPLICATED_OPERATION | Repeated operation. Need to contact support service |
601 | IN_PROGRESS_ERROR | The request for payment has already been processing |
602 | PAID_EARLIER | The order was paid before |
603 | DEAL_NOT_FOUND | No registered operations were found for the specified order ID (the user did not attempt to pay) |
604 | INCORRECT_OPERATION_TYPE | A operation has an unsupported type for the current operation |
605 | OPERATION_NOT_TWO_STEP | Impossible to perform the operation as part of a two-stage payment |
606 | ATTEMPT_NOT_FOUND | No description was found of the payment attempt with the specified identifier. Need to contact support service |
607 | ATTEMPTS_NUMBER_EXCEEDED | Maximum number of payment attempts exceeded |
608 | THERE_IS_NEWER_ATTEMPT | A new payment attempt is initiated, the continuation of the old one is impossible |
609 | EMAIL_ATTEMPTS_NUMBER_EXCEEDED | Maximum number of attempts to send email exceeded |
610 | CARD_NOT_FOUND | Card is not found |
611 | CARD_ALREADY_SAVED | This card has already been saved |
612 | CUSTOMER_NOT_FOUND | User is not found |
700 | TEMPLATE_NOT_FOUND | Can not create the specified response template |
701 | RETURN_URL_NOT_SET | The URL of the redirection to the merchant's website is not specified after the payment is made |
702 | TERMINAL_NOT_FOUND | The merchant's terminal with the specified billing identifier was not found |
703 | CURRENCY_NOT_SUPPORTED | This currency is not supported |
704 | RECEIPT_SERVICE_NOT_ENABLED | The cash register service is not connected or is not active. Please contact support service for inclusion |
800 | THREE_DS_FAIL | 3-D Secure authentication on the side of the card issuing bank is canceled, or its execution is impossible due to an error |
801 | NO_RESULT_OF_3DS | There is no description of the result of an attempt to make a payment that requires 3-D Secure Confirmation. Need to contact support service |
802 | PREPROCESS_3DS_INFO_NOT_FOUND | Information about the preliminary processing of the 3-D Secure request was not found. Need to contact support service |
803 | NOT_INVOLVED_IN_3DS | The card used does not support 3-D Secure authentication. You need to pay with a card that supports 3-D Secure technology |
804 | NOT_INVOLVED_IN_3DS2 | The card used does not support 3-D Secure v2 authentication. You need to pay with a card that supports 3-D Secure v.2 |
900 | OPERATION_NOT_ALLOWED_TO_MERCHANT | The operation is not allowed to the merchant (store). Need to contact support service |
901 | COMPLETED_PARTIALLY | The operation is not complete. Need to contact support service |
902 | RECONCILE_ERROR | The reconciliation of the totals ended with an error. Need to contact support service |
903 | DECLINED | The operation was rejected. Need to contact support service |
904 | TEMPORARY_MALFUNCTION | A temporary problem. Try the operation later |
905 | UNSUPPORTED_CARD_TYPE | Operations for this type of cards are not supported |
1000 | EMONEY_REFUND_NOT_SUPPORTED | Refund for payments through the electronic wallet is not supported |
1100 | CHECKOUT_METHOD_NOT_ALLOWED | Payment method checkout is not allowed for this merchant |
1101 | OPERATION_NOT_CONFIRMED | Merchant has not confirmed the operation |
1102 | AMOUNT_LIMIT_EXCEEDED | Maximum transaction amount exceeded |