Skip to main content

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


codedescription_codedescription
OKACCEPTEDPayment successfully paid
NOKDEFAULT_ERRORUnknown error
NOKMAX_AMOUNT_EXCEEDEDPayment declined as the amount exceeds the maximum threshold defined by the payer
NOKINSUFFICIENT_FUNDS_OR_DAILY_LIMITInsufficient funds or limit restrictions in the user's account
NOKEXPIRED_BY_USER_INACTIONPayment expired due to user inaction
NOKUSER_ACCOUNT_CLOSEDUser account is closed or blocked
NOKCANCELED_BY_PAYERPayment cancellation requested by the user
NOKTIMEOUTExternal service not available, try again
NOKTIMEOUT_NPCI_UNAVAILABLEUPI service is not reachable at the moment (only UPI payment method)
NOKTIMEOUT_REMITTER_BANK_UNAVAILABLERemitter bank system is unable to respond at present (only UPI payment method)

Still need help?

Help Image

We hope this article was helpful. If you still have questions, you can explore the following options: