Skip to main content

Status codes

Throughout the payment process, different status codes may be received to indicate the stage and outcome of the transaction.

Processing stage status codes (pending):

CodeStatusDescription
2000PendingTransaction is accepted.
2001PendingPending
2012PendingTransaction is on anti-fraud check
2102PendingOTP confirmation is required
2119PendingTransaction is processing
2122Pending3DS verification is required
2123PendingWaiting for redirect to the checkout page
2124PendingWaiting for redirect to continue payment
2201PendingWaiting for clarification
9000PendingUnknown error. Please, contact technical support.

Successful transaction status codes (success):

CodeStatusDescription
1000SuccessTransaction successful
1002SuccessProtected transaction. Amount was successfully blocked
1004SuccessRefund successful
1009SuccessReverse successful

Failed transaction status codes (failure):

CodeStatusDescription
4000FailureInvalid data. Missed required input fields
4001FailurePayment card expired
4009FailureInsufficient funds
4010FailureTransaction limit exceeded. Try another card.
4012FailureTransaction amount limit exceeded. Try another card.
4119FailureSuch order_id already exists in the system.
4124FailureInvalid currency. Please use: USD, UAH, EUR.
4139FailureInvalid transaction amount.
4144FailureInvalid card data
4147Failure3-D Secure verification timeout
4148FailureTimeout
4149FailureSession expired
4150FailureInvalid operation
4151FailureInvalid input fields
4152FailureInvalid configuration. Please, contact technical support.
4153FailureTransaction rejected
4154FailureTransaction is rejected by anti-fraud
4155FailureTransaction was declined by blacklist
4156FailureCard not supported
4157FailureAuthorization failed. Please, contact issuer bank
4158FailureTransaction rejected. Please, contact issuer bank
4159FailureWrong OTP code. Please try again
4160FailureFailed to create transaction
4161FailureTransaction declined due to balance limit