Payment / Inquiry Response Code
Important Notice
New version of Response Code List has been released.
We are recommending our merchants to refer new guide Payment Response Code.
Common Response Codes
The lists below compile common response codes that are returned for any payment method.
Code | Description |
---|---|
0000 | Transaction is successful |
0001 | Transaction is pending. |
0003 | Transaction is cancelled |
0999 | System error |
2001 | Transaction in progress |
2002 | Transaction not found |
2003 | Inquiry failed |
Response Code For Card Payment & Digital Payment
Card Payment
- Global Card (GCARD)
- Local Card (LCARD)
- Loan Card Instalment (LCARDIPP)
Digital Payment (DPAY)
- MasterPass (MPASS)
- Samsung Pay (SSPAY)
- E-Wallet (EWALLET)
Code | Description |
---|---|
4001 | Refer to card issuer |
4002 | Refer to issuer's special conditions |
4003 | Invalid merchant ID |
4004 | Pick up card |
4005 | Do not honor |
4006 | Error |
4007 | Pick up card, Special condition |
4008 | Honor with ID |
4009 | Request in progress |
4010 | Partial amount approved |
4011 | Approved VIP |
4012 | Invalid Transaction |
4013 | Invalid Amount |
4014 | Invalid Card Number |
4015 | No such issuer |
4016 | Approved, Update Track 3 |
4017 | Customer Cancellation |
4018 | Customer Dispute |
4019 | Re-enter Transaction |
4020 | Invalid Response |
4021 | No Action Taken |
4022 | Suspected Malfunction |
4023 | Unacceptable Transaction Fee |
4024 | File update not supported by receiver |
4025 | Unable to Locate Record on File |
4026 | Duplicate File Update Record |
4027 | File Update Field Edit Error |
4028 | File Update File Locked Out |
4029 | File Update not Successful |
4030 | Format Error |
4031 | Bank not Supported by Switch |
4032 | Completed Partially |
4033 | Expired Card - Pick Up |
4034 | Suspected Fraud - Pick Up |
4035 | Restricted Card - Pick Up |
4036 | Allowable PIN Tries Exceeded |
4037 | No Credit Account |
4038 | Allowable PIN Tries Exceeded |
4039 | No Credit Account |
4040 | Requested Function not Supported |
4041 | Lost Card - Pick Up |
4042 | No Universal Amount |
4043 | Stolen Card - Pick Up |
4044 | No Investment Account |
4045 | Settlement Success |
4046 | Settlement Fail |
4047 | Cancel Success |
4048 | Cancel Fail |
4049 | No Transaction Reference Number |
4050 | Host Down |
4051 | Insufficient Funds |
4052 | No Cheque Account |
4053 | No Savings Account |
4054 | Expired Card |
4055 | Incorrect PIN |
4056 | No Card Record |
4057 | Trans. not Permitted to Cardholder |
4058 | Transaction not Permitted to Terminal |
4059 | Suspected Fraud |
4060 | Card Acceptor Contact Acquirer |
4061 | Exceeds Withdrawal Amount Limits |
4062 | Restricted Card |
4063 | Security Violation |
4064 | Original Amount Incorrect |
4065 | Exceeds Withdrawal Frequency Limit |
4066 | Card Acceptor Call Acquirer Security |
4067 | Hard Capture - Pick Up Card at ATM |
4068 | Response Received Too Late |
4069 | Reserved |
4070 | Settle amount cannot more than authorized amount |
4071 | Inquiry Record Not Exist |
4072 | Promotion not allowed in current payment method |
4073 | Promotion limit has reached |
4074 | Reserved |
4075 | Allowable PIN Tries Exceeded |
4076 | Invalid Credit Card Format |
4077 | Invalid Expiry Date Format |
4078 | Invalid Three Digits Format |
4079 | Reserved |
4080 | User Cancellation by closing Internet Browser |
4081 | Unable to authenticate card holder |
4082 | Reserved |
4083 | Reserved |
4084 | Reserved |
4085 | Reserved |
4086 | ATM Malfunction |
4087 | No Envelope Inserted |
4088 | Unable to Dispense |
4089 | Administration Error |
4090 | Cut-off in Progress |
4091 | Issuer or Switch is Inoperative |
4092 | Financial Insititution not Found |
4093 | Trans Cannot be Completed |
4094 | Duplicate Transmission |
4095 | Reconcile Error |
4096 | System Malfunction |
4097 | Reconciliation Totals Reset |
4098 | MAC Error |
4099 | Unable to complete payment |
4110 | Settled |
4120 | Refunded |
4121 | Refund Rejected |
4122 | Refund Failed |
4130 | Chargeback |
4131 | Chargeback Rejected |
4132 | Chargeback Failed |
4140 | Transaction does not exist |
4200 | Tokenization Successful |
4201 | Tokenization Failed |
7012 | Invalid Transaction |
The following response codes apply to Web Payment, Self Service Machine, Pay at Counter, and Internet / Mobile Banking
- Web Payment (WEBPAY)
- Self Service Machine (SSM)
- Pay at Counter (COUNTER)
- Internet / Mobile Banking (IMBANK)
Response Code | Description |
---|---|
5002 | Timeout. |
5003 | Invalid Message. |
5004 | Invalid Profile (Merchant) ID. |
5005 | Duplicated Invoice. |
5006 | Invalid Amount. |
5007 | Insufficient Balance. |
5008 | Invalid Currency Code. |
5009 | Payment Expired. |
5010 | Payment Canceled By Payer. |
5011 | Invalid Payee ID. |
5012 | Invalid Customer ID. |
5013 | Account Does Not Exist. |
5014 | Authentication Failed. |
5015 | Customer paid more than transaction amount. |
5016 | Customer paid less than transaction amount. |
5017 | Paid Expired. |
5018 | Reserved. |
5019 | No-Action From WebPay. |
5998 | Internal Error. |
Response Code For QR Payment
Response Code | Description |
---|---|
6012 | Invalid Transaction |
Response Code For Mini Program
Response Code | Description |
---|---|
6101 | Invalid request message |
6102 | Required Payload |
6103 | Invalid JWT data |
6104 | Required merchantId |
6105 | Required paymentChannel |
6106 | Required authCode |
6107 | Invalid merchantId |
6108 | Invalid paymentChannel |
6109 | paymentChannel is not configured |
6110 | Unable to retrieve usertoken |
Updated almost 2 years ago