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.

CodeDescription
0000Transaction is successful
0001Transaction is pending.
0003Transaction is cancelled
0999System error
2001Transaction in progress
2002Transaction not found
2003Inquiry 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)
CodeDescription
4001Refer to card issuer
4002Refer to issuer's special conditions
4003Invalid merchant ID
4004Pick up card
4005Do not honor
4006Error
4007Pick up card, Special condition
4008Honor with ID
4009Request in progress
4010Partial amount approved
4011Approved VIP
4012Invalid Transaction
4013Invalid Amount
4014Invalid Card Number
4015No such issuer
4016Approved, Update Track 3
4017Customer Cancellation
4018Customer Dispute
4019Re-enter Transaction
4020Invalid Response
4021No Action Taken
4022Suspected Malfunction
4023Unacceptable Transaction Fee
4024File update not supported by receiver
4025Unable to Locate Record on File
4026Duplicate File Update Record
4027File Update Field Edit Error
4028File Update File Locked Out
4029File Update not Successful
4030Format Error
4031Bank not Supported by Switch
4032Completed Partially
4033Expired Card - Pick Up
4034Suspected Fraud - Pick Up
4035Restricted Card - Pick Up
4036Allowable PIN Tries Exceeded
4037No Credit Account
4038Allowable PIN Tries Exceeded
4039No Credit Account
4040Requested Function not Supported
4041Lost Card - Pick Up
4042No Universal Amount
4043Stolen Card - Pick Up
4044No Investment Account
4045Settlement Success
4046Settlement Fail
4047Cancel Success
4048Cancel Fail
4049No Transaction Reference Number
4050Host Down
4051Insufficient Funds
4052No Cheque Account
4053No Savings Account
4054Expired Card
4055Incorrect PIN
4056No Card Record
4057Trans. not Permitted to Cardholder
4058Transaction not Permitted to Terminal
4059Suspected Fraud
4060Card Acceptor Contact Acquirer
4061Exceeds Withdrawal Amount Limits
4062Restricted Card
4063Security Violation
4064Original Amount Incorrect
4065Exceeds Withdrawal Frequency Limit
4066Card Acceptor Call Acquirer Security
4067Hard Capture - Pick Up Card at ATM
4068Response Received Too Late
4069Reserved
4070Settle amount cannot more than authorized amount
4071Inquiry Record Not Exist
4072Promotion not allowed in current payment method
4073Promotion limit has reached
4074Reserved
4075Allowable PIN Tries Exceeded
4076Invalid Credit Card Format
4077Invalid Expiry Date Format
4078Invalid Three Digits Format
4079Reserved
4080User Cancellation by closing Internet Browser
4081Unable to authenticate card holder
4082Reserved
4083Reserved
4084Reserved
4085Reserved
4086ATM Malfunction
4087No Envelope Inserted
4088Unable to Dispense
4089Administration Error
4090Cut-off in Progress
4091Issuer or Switch is Inoperative
4092Financial Insititution not Found
4093Trans Cannot be Completed
4094Duplicate Transmission
4095Reconcile Error
4096System Malfunction
4097Reconciliation Totals Reset
4098MAC Error
4099Unable to complete payment
4110Settled
4120Refunded
4121Refund Rejected
4122Refund Failed
4130Chargeback
4131Chargeback Rejected
4132Chargeback Failed
4140Transaction does not exist
4200Tokenization Successful
4201Tokenization Failed
7012Invalid 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 CodeDescription
5002Timeout.
5003Invalid Message.
5004Invalid Profile (Merchant) ID.
5005Duplicated Invoice.
5006Invalid Amount.
5007Insufficient Balance.
5008Invalid Currency Code.
5009Payment Expired.
5010Payment Canceled By Payer.
5011Invalid Payee ID.
5012Invalid Customer ID.
5013Account Does Not Exist.
5014Authentication Failed.
5015Customer paid more than transaction amount.
5016Customer paid less than transaction amount.
5017Paid Expired.
5018Reserved.
5019No-Action From WebPay.
5998Internal Error.

 

Response Code For QR Payment


Response CodeDescription
6012Invalid Transaction

 

Response Code For Mini Program


Response CodeDescription
6101Invalid request message
6102Required Payload
6103Invalid JWT data
6104Required merchantId
6105Required paymentChannel
6106Required authCode
6107Invalid merchantId
6108Invalid paymentChannel
6109paymentChannel is not configured
6110Unable to retrieve usertoken