βœ…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"
}
CODE
MESSAGE
DESCRIPTION

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