APM Response Codes
EBANX provides a wide range of payment methods. Here we will show you how to collect possible payment errors when made with Alternative Payment Methods (APMs).
Overview
When an APM transaction is processed, it may return various statuses that indicate the outcome of the transaction. These statuses are essential for understanding whether a payment was successful or if there were issues that need to be addressed.
The APM transaction status will be returned in the response of the direct and query API methods in the payment.transaction_status
code.
{
"payment": {
"transaction_status": {
"acquirer" : "EBANX",
"code" : "NOK",
"description" : "Insufficient funds or limit restrictions in the user's account",
"description_code" : "INSUFFICIENT_FUNDS_OR_DAILY_LIMIT"
}
}
}
List with response codes
code | description_code | description |
---|---|---|
OK | ACCEPTED | Payment successfully paid |
NOK | DEFAULT_ERROR | Unknown error |
NOK | MAX_AMOUNT_EXCEEDED | Payment declined as the amount exceeds the maximum threshold defined by the payer |
NOK | INSUFFICIENT_FUNDS_OR_DAILY_LIMIT | Insufficient funds or limit restrictions in the user's account |
NOK | EXPIRED_BY_USER_INACTION | Payment expired due to user inaction |
NOK | USER_ACCOUNT_CLOSED | User account is closed or blocked |
NOK | CANCELED_BY_PAYER | Payment cancellation requested by the user |
NOK | TIMEOUT | External service not available, try again |
NOK | TIMEOUT_NPCI_UNAVAILABLE | UPI service is not reachable at the moment (only UPI payment method) |
NOK | TIMEOUT_REMITTER_BANK_UNAVAILABLE | Remitter bank system is unable to respond at present (only UPI payment method) |
Still need help?
We hope this article was helpful. If you still have questions, you can explore the following options:
- Merchant support: Contact our support team at sales.engineering@ebanx.com for assistance.
- Not a partner yet? Please complete the Merchant Signup Form, and our commercial team will reach out to you.