A response code is a short numeric or alphanumeric code returned by a financial institution or payment processor during a payment transaction. The code indicates whether the transaction has been approved, declined, or requires additional verification.
Response codes are generated after a payment request travels through the payment network to the issuing bank. The bank reviews the transaction details and sends a code back to the merchant’s payment system indicating the outcome.
How Response Codes Work
When a customer makes a payment, the transaction request is transmitted through the payment gateway and acquiring bank to the issuing bank. The issuing bank evaluates the request and returns a response code.
This code determines the status of the transaction, such as approval, decline, or error. The merchant’s system then displays the result to the customer almost instantly.
Examples of Response Codes
Different payment networks and banks use their own response code formats. Some codes are numeric, while others include letters.
- Approved codes: Indicate that the transaction has been successfully authorized.
- Declined codes: Indicate that the transaction cannot be completed.
- Error or review codes: Indicate that additional verification or processing is required.
Reasons for Transaction Approval
A transaction is typically approved when the issuing bank verifies that the following conditions are satisfied:
- Sufficient funds or available credit exist on the account
- The card has not been reported lost or stolen
- The account is active and valid
Reasons for Transaction Decline
A payment may be declined if the bank detects potential problems with the account or transaction. Common reasons include:
- Insufficient funds in the account
- The card has been reported stolen or blocked
- Suspicious activity or fraud detection triggers
- Incorrect card details or expired card
What to Do When a Transaction Fails
If a transaction fails, the cardholder should contact the issuing bank for assistance. The bank can review the response code and explain the reason for the decline. Providing transaction details such as the date, amount, and merchant information can help resolve the issue more quickly.
Related Topics
