β Status Codes
If, after completing the payment, you receive such a response body, you must request the payment status every 20 seconds until you receive a CHARGE or REJECT:
{
"code":"201",
"message": "PAYMENT_IN_PROCESSING",
"data":"AWAIT"
}
PAYMENT_STATUS
1
ERROR
INTERNAL_ERROR
110
CREATED
PAYMENT_CREATED
120
CONFIRMED
PAYMENT_CONFIRMED
200
CHARGE
PAYMENT_SUCCESS
201
AWAIT
PAYMENT_IN_PROCESSING
202
REJECT
PAYMENT_FAILED
203
AUTH
AMOUNT_IS_BLOCKED
204
REFUND
PAYMENT_REFUND
205
REVERSED
PAYMENT_REVERSED
ACQUIRING
3
OPERATOR_NOT_SELECTED
You have not been connected to the operator, please contact customer support
5
TRANSACTION_BLOCKED
The transaction is blocked
41
INVALID_ORDER_STATE
The operation cannot be completed because the payment is in an invalid state
307
CARD_NOT_INVOLVED_3DS
The card is not involved in 3ds 2.0
112
DUPLICATED_ORDER_ID
A transaction with this id already exists in the system
304
CURRENCY_NOT_SUPPORTED
The currency is not supported
310
CREDIT_CARD_NOT_VALID
Credit card is not available
305
AUTHORIZATION_ERROR
Authorization error(3ds 2.0)
404
PAYMENT_NOT_FOUND
The payment was not found
404
STATUS_NOT_FOUND
Unable to get payment status
RECURRENT_PAYMENT
10
RECURRENT_TEMPLATE_NOT_FOUND
A recurring payment template with the specified identifier was not found
11
RECURRENT_TEMPLATE_NOT_ACTIVE
A recurring payment template is not active
12
NO_TRANSACTION_BY_TEMPLATE
No transactions using the template have been executed previously
13
RECURRENT_PAYMENTS_NOT_SUPPORTED
Recurring payment is not supported
14
EXPIRED_RECURRENT_TEMPLATE
Recurring payment template has expired
15
RECURRENT_TEMPLATE_ANOTHER_TERMINAL
Recurring payment template registered in another terminal
16
FAILED_UPDATE_ACTIVE_STATUS
Failed to update recurring payment template activity status
17
TEMPLATE_ACTIVATION_REQUIRES_BANK_CONF
Activation of the recurring payment template requires confirmation from the bank
18
REFUND_OF_RECURRENT_NOT_SUPPORTED
Refund of recurring payment is not supported by the bank
19
TOO_FREQUENT_RECURRENT_PAYMENTS
Too frequent recurring payment
20
RECURRENT_TEMPLATE_REWRITTEN
Recurring payment template is rewritten
INCORRECT SEND DATA
21
INVALID_CARD_INFO
Incorrect card details are specified
22
INVALID_CURDNUMBER
Incorrect card number is specified
23
INVALID_CARDHOLDER
The cardholder's name is incorrect
24
INVALID_CVV
The CVV is specified incorrectly
25
CARD_EXPIRED
The card has expired
26
INVALID_EXPIRY_MONTH
The value of the card expiration month is incorrect
27
INVALID_EXPIRY_YEAR
Incorrect value of the expiration year is incorrect
28
INVALID_SECURE_CODE
Incorrect value of the card authentication code is specified
29
INVALID_EMAIL
Incorrect value of the email address is specified
REFUND
37
PARTIAL_REFUND_NOT_ALLOWED
Partial refund is not supported (it is impossible to refund a part of the previously debited amount to the user)
38
MULTIPLE_REFUND_NOT_SUPPORTED
Subsequent refunds are not supported automatically. You need to contact the support service to complete them
39
PARTIAL_CHARGE_NOT_ALLOWED
Partial write-off is not supported
40
EXPIRED_RETRIEVE_PERIOD
The period for changing the amount of blocked funds has expired
PROCESSING
45
ISSUER_BANK_DECLINED_OPERATION
The issuing bank of the card refused the operation. To get detailed information, you need to contact its support service
46
AF_DECLINED
The operation was rejected by the security system. You need to contact customer support or use another card
47
PROCESSING_ERROR
A general error that occurred when interacting with the bank's processing center. It is required to contact the support service
51
PARTIAL_RETRIEVE_NOT_ALLOWED
Partial unblocking is not supported (the amount of authorization cannot be changed
52
GATE_DECLINED
The gateway's failure to complete the transaction. It is required to contact the support service
128
INSUFFICIENT_FUNDS
Insufficient funds
CARD
60
CARD_INACTIVE
The card is inactive. You need to pay with another card or contact the support service of the card issuing bank
61
OPERATION_NOT_SUPPORTED
The operation is not supported by the card. It is required to contact the support service of the card issuing bank
62
DECLINED_BY_CARDHOLDER
The operation was canceled at the request of the cardholder
63
PIN_ERROR
Error processing the PIN code of the card. You need to pay with another card or contact the support service of the card issuing bank
64
RESTRICTED_CARD
A limited card. You need to pay with another card or contact the support service of the card issuing bank
65
INVALID_CARD_STATUS
Incorrect card status
TRANSACTION
66
DUPLICATED_OPERATION
Repeated operation. It is required to contact the support service
67
IN_PROGRESS_ERROR
The request is already being processed
96
PAID_EARLIER
The order was paid earlier
68
DEAL_NOT_FOUND
No registered transactions were found for the specified order ID (the user did not attempt payment)
69
INCORRECT_TRANSACTION_TYPE
The transaction has an unsupported type for the current operation
70
TRANSACTION_NOT_TWO_STEP
It is not possible to perform the operation within the framework of a non-two-stage payment
71
ATTEMPT_NOT_FOUND
The description of the payment attempt with the specified ID was not found. It is required to contact the support service
72
ATTEMPTS_NUMBER_EXCEEDED
The maximum number of payment attempts has been exceeded
73
THERE_IS_NEWER_ATTEMPT
A new payment attempt has been started, the old one cannot be continued
74
EMAIL_ATTEMPTS_NUMBER_EXCEEDED
The maximum number of attempts to send an email has been exceeded
LACK OF DATA
75
CARD_NOT_FOUND
Card is not found
76
CARD_ALREADY_SAVED
The card is already saved
77
CUSTOMER_NOT_FOUND
Customer is not found
78
TEMPLATE_NOT_FOUND
The specified response template cannot be created
79
RETURN_URL_NOT_SET
The redirection URL to the merchant's website after making a payment is not set
81
TERMINAL_NOT_FOUND
The merchant terminal with the specified payment ID is not found
82
RECEIPT_SERVICE_NOT_ENABLED
The cash register service is not found or is not active
THREE DS
83
THREE_DS_FAIL
3DβSecure authentication on the side of the issuing bank of the card has been canceled, or its execution is impossible due to an error
84
NO_RESULT_OF_3DS
No description of the result of the payment attempt requiring 3DβSecure confirmation was found. It is required to contact the support service
85
PREPROCESS_3DS_INFO_NOT_FOUND
Information about the preprocessing of the 3DβSecure request was not found. It is required to contact the support service
86
NOT_INVOLVED_IN_3DS
The card used does not support 3D Secure authentication. You need to pay with a card that supports 3DβSecure technology
87
NOT_INVOLVED_IN_3DS2
The card used does not support 3D Secure 2 authentication. Requires a card with 3-D Secure 2 technology support
ANOTHER
33
INVALID_PARAMS
One of the request parameters has an incorrect value
89
COMPLETED_PARTIALLY
The operation was not completed completely. It is required to contact the support service
90
RECONCILE_ERROR
The reconciliation of the results ended with an error. It is required to contact the support service
91
DECLINED
The operation was rejected. It is required to contact the support service
92
TEMPORARY_MALFUNCTION
A temporary problem. Try to perform the operation later
93
UNSUPPORTED_CARD_TYPE
Operations on this type of card are not supported
94
EMONEY_REFUND_NOT_SUPPORTED
Refunds are not supported for payments via e-wallet
95
CHECKOUT_METHOD_NOT_ALLOWED
Checkout payment method is not allowed for this merchant
96
OPERATION_NOT_CONFIRMED
The merchant did not confirm the operation
97
AMOUNT_LIMIT_EXCEEDED
Restrictive conditions on the card have been reached
98
GENERAL WALLET
404
USER_NOT_FOUND
The user was not found
400
BAD_REQUEST
Invalid request format
135
SERVICE_ERROR
Service error
MBANK
100
PAYER_NOT_FOUND
The payer was not found in the system
101
RECIPIENT_NOT_FOUND
The recipient was not found in the system
102
RECIPIENT_IS_BLOCKED
The recipient was blocked
103
RECIPIENT_ACCOUNT_NOT_FOUND
The recipient's account is not found
104
RECIPIENT_ACCOUNT_NUMBER_BLOCKED
The recipient's account number is blocked
105
RECIPIENT_ACTIVE_ACCOUNT_NUMBER_NOT_FOUND
The recipient's active account number is not found
108
USER_FOUND
The user has been found
111
INCORRECT_SUM_FORMAT
Incorrect amount format
112
DUPLCIATED_ORDER_ID
A transaction with this id already exists in the system
113
ACCOUNT_NUMBER_NOT_FOUND
The payer's account was not found
114
OTP_NOT_CREATED
OTP has not been created
115
MAX_SMS
Exceeded the maximum number of SMS generation attempts
121
TRANSACTION_CANCELED
The transaction has been canceled
122
TRANSACTION_ALREADY_CONFIRMED
The transaction has already been confirmed
123
CONFIRMATION_TIMEOUT
The confirmation timeout has expired
124
OTP_INCORRECT
The OTP is incorrect
125
OTP_NOT_CONFIRMED
The OTP has not been confirmed
126
INCORRECT_ORDER_ID
Incorrect order ID
127
PAYER_ACTIVE_ACCOUNT_NUMBER_NOT_FOUND
The payer's active account number is not found in the system
128
INSUFFICIENT_FUNDS
Insufficient funds
129
PAYER_ACCOUNT_NUMBER_BLOCKED
Payer's account number is blocked
MegaPay
108
USER_FOUND
User is found
140
INCORRECT_NUMBER_FORMAT
Incorrect phone number format
404
USER_NOT_FOUND
The user was not found
404
PAYMENT_NOT_FOUND
The payment was not found
142
USER_IS_BLOCKED
The user is blocked
113
ACCOUNT_NUMBER_NOT_FOUND
The payer's account was not found
111
INCORRECT_SUM_FORMAT
Incorrect amount format
112
DUPLICATED_ORDER_ID
Transaction with this already exists
113
ACCOUNT_NUMBER_NOT_FOUND
Payer's account is not found
128
INSUFFICIENT_FUNDS
Insufficient funds
135
SERVICE_ERROR
Service error
143
SERVICE_IS_BLOCKED
The service is blocked
144
DEBITING_FUNDS_ERROR
Error when debiting funds
146
LIMIT_MAX_SUM
The maximum amount limit per transaction has been exceeded
148
LIMIT_TRANSACTION_MAX_SUM
The maximum transaction amount limit has been exceeded
150
USER_NOT_IDENTIFIED
The user has not been identified
152
PINCODE_INCORRECT
Invalid PIN code
154
NEED_IDENTIFY
It is necessary to complete identification
147
MIN_SUM
Minimum transaction amount
220
TRANSACTION_LIMIT_EXCEEDED
Transaction's limit is exceeded
400
BAD_REQUEST
Invalid request format
QR generate
100
SUCCESS
QR generated successfully
104
BAD_REQUEST
Bad request
105
INTERNAL_ERROR
Internal error
106
MERCHANT_NOT_FOUND
Merchant not found
107
ACCESS_DENIED
Access is denied
108
INCORRECT_AMOUNT
Incorrect amount
109
SERVICE_NAME_LENGTH_EXCEEDED
Service name length exceeded
131
TRANSACTION_NOT_FOUND
Transaction is not found
132
TRANSACTION_PENDING
Transaction is pending
AIYL BANK
300
STRONG_HOLD
Rejected by frod control, transaction failed
301
HOLD
The transaction is under additional review. Repeat the request later
302
TIMEOUT
Waiting time for a response from the processor has been exceeded
303
AUTOREVERSED
The transaction is automatically canceled by the system
304
UNDEFINED
Undefined transaction result
305
NOT_VALID_USER
User failed validation
306
DAILY_LIMIT_REACHED
Daily transaction limit exceeded
307
PER_ONCE_LIMIT_REACHED
Limit per transaction exceeded
308
NO_BALANCE
Insufficient funds on the card account
309
FIN_MON
Transaction rejected by financial monitoring
Last updated