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
2001PendingPending
2012PendingTransaction is on anti-fraud check
2013PendingAdditional data is expected: please contact support
2102PendingOTP confirmation is required. OTP is sent to a customer phone number.
2119PendingTransaction is processing
2122Pending3DS verification is required
2123PendingWaiting for redirect to the checkout page
2124PendingWaiting for redirect to continue payment
2126PendingTransaction was processed. Waiting for clearing
2201PendingWaiting for clarification
2125PendingWaiting for additional action

Successful transaction status codes (success):

CodeStatusDescription
1000SuccessTransaction successful
1002SuccessProtected transaction. Charging is successful, waiting for receipt of goods confirmation
1004SuccessRefund successful
1009SuccessReverse successful
2000SuccessTransaction is accepted

Failed transaction status codes (failure):

CodeStatusDescriptionSolution
4000FailureInvalid data. Missed required input fieldsEnsure that all the mandatory parameters for the request are provided and contain valid values.
4001FailurePayment card expiredInform the payer that their card is expired and request an updated card with a valid expiration date.
4005FailureInternal errorContact our support team to resolve any system configuration issues before attempting the transaction again.
4009FailureInsufficient fundsNotify the payer that there are insufficient funds in their account. Recommend they either top up their account or use a different card.
4010FailureTransaction limit exceeded. Try another card.Advise the payer to either use a different card or contact their bank to adjust their transaction limit.
4012FailureTransaction amount limit exceeded. Try another card.Inform the payer that the transaction amount exceeds their card's limit and suggest they use a different card or contact their bank to increase the card's limits.
4119FailureSuch order_id already exists in the system.Check for a duplicate order and ensure that the order_id is unique. Alternatively, you can generate a unique order ID using the UI solution.
4124FailureInvalid currency. Please use: USD, UAH, EUR.Double-check that the correct currency (USD, UAH, or EUR) is passed in the transaction request. Update the request with one of the supported currencies before resubmitting.
4128FailureCurrency exchange rate is not found
4139FailureInvalid transaction amountVerify the transaction amount and ensure it meets the system's limits. If necessary, request the payer to enter a valid amount within the allowed limits.
4144FailureInvalid card dataAsk the payer to double-check their card details (number, expiration date, and CVV) and correct any mistakes.
4147Failure3-D Secure verification timeoutInform the payer that the 3-D Secure verification has timed out. Advise them to retry and complete the process within the given timeframe, or suggest trying a different payment method.
4148FailureTimeoutThe server did not receive a complete request message within a certain amount of time. You can retry the request.
4149FailureSession expiredInform the payer that their session has expired and ask them to retry the transaction.
4150FailureInvalid operationVerify the type of transaction and ensure that it is permitted.
4151FailureInvalid input fieldsDouble-check the input fields and verify the accuracy of the payer's data before resubmitting the request.
4152FailureInvalid configuration. Please, contact technical support.Contact our support team to resolve any system configuration issues before attempting the transaction again.
4153FailureTransaction rejectedInform the payer that the transaction was rejected. Encourage them to try a different payment method or contact their bank for more details.
4154FailureTransaction is rejected by anti-fraudNotify the payer that the transaction was flagged for potential fraud. Recommend they contact their bank to verify the legitimacy of the payment or use a different payment method.
4155FailureTransaction was declined by blacklistInform the payer that their transaction has been blocked due to a blacklist. Suggest they use a different payment method or contact support to resolve the issue.
4156FailureCard not supportedInform the payer that their card is not supported. Recommend they use a different card that is accepted by the system.
4157FailureAuthorization failed. Please, contact issuer bankInform the payer that authorization failed. Advise the payer to either try again, use a different card, or contact their bank for assistance.
4158FailureTransaction rejected. Please, contact issuer bankNotify the payer that the transaction was rejected and advise them to contact their bank to resolve the issue.
4159FailureWrong OTP code. Please try againInform the payer that the OTP code entered is incorrect and ask them to try again.
4160FailureFailed to create transactionRetry the transaction and, if the issue persists, contact our support team for assistance. Inform the payer of the retry.
4161FailureTransaction declined due to balance limitEnsure that your account in our system has sufficient balance to cover the transaction. You can either top up your account or wait for it to be refilled by incoming customer transactions before retrying the payment.
4200FailureInvalid configuration. Please, contact technical support.Contact our support team to resolve any system configuration issues before attempting the transaction again.
4201FailurePayment rejected due to a gateway issuePayment gateway unavailable (scheduled maintenance). For timing and details, please contact our support team.
6001FailureThe limit for the amount or number of customer payments has been exceeded. Amount or transaction limit has been exceeded.Inform the payer that the transaction amount or number exceeds their card's limit and suggest they use a different card.
6005FailureTransaction was declined by internal blacklist.If the customer is on the blacklist, you can advise them to use a different payment method. If you think this transaction was blocked in error, please contact support for further review.
6006FailureOrder has expiredThe order has expired due to time limits. You can retry the transaction by creating a new order. Contact our support team to increase the lifespan of your orders or set a custom lifespan for each payment directly via the merchant portal.
6007FailurePayment has cancelledThis status means the cancellation was intentional and initiated on your side. Ensure the customer is notified promptly with clear information about the cancellation and allow them to retry if necessary.
6008FailureTransaction was declined because of balances limitationEnsure that your account has sufficient balance to cover the transaction. You can either top up your account or wait for it to be refilled by incoming customer transactions before retrying the payment.
6009FailureTransaction is rejected due to sanctions policy violationRequest the payer to provide identity documents, including either a passport or ID card, and a tax ID number. Pass the information to our support team.