Response Codes
note
These codes are here for information only. The success
field in Payment Result should be used as the primary transaction outcome indicator.
Response Codes have different meanings dependending on the Card Scheme being used. We've split our Response Code tables into three main groups:
- Mastercard
- Visa, Diners Club, Discover & American Express
- UnionPay
- Mastercard
- Visa etc.
- Union Pay
00 | Approved or completed | 01 | Refer to card issuer Call Issuer |
03 | Invalid merchant | 04 | Capture card |
05 | Do not honor | 08 | Honor with ID |
10 | Partial Approval | 12 | Invalid transaction |
13 | Invalid amount | 14 | Invalid card number |
15 | Invalid issuer | 30 | Format error |
41 | Lost card | 43 | Stolen card |
51 | Insufficient funds/over credit limit | 54 | Expired card |
55 | Invalid PIN | 57 | Transaction not permitted to issuer/cardholder |
58 | Transaction not permitted to acquirer/terminal | 60 | Contact Acquirer |
61 | Exceeds withdrawal amount limit | 62 | Restricted card |
63 | Security violation | 65 | Strong customer authentication required by issuer |
70 | Contact Card Issuer | 71 | PIN Not Changed |
75 | Allowable number of PIN tries exceeded | 76 | Invalid/nonexistent “To Account” specified |
77 | Invalid/nonexistent “From Account” specified | 78 | Invalid/nonexistent account specified (general) |
79 | Invalid digital signature | 80 | Amount no longer available |
81 | Domestic Debit Transaction Not Allowed (Regional use only) | 83 | Fraud / Security |
84 | Invalid Authorization Life Cycle | 85 | Not declined Valid for all zero amount transactions. |
86 | PIN Validation not possible Decline | 87 | Purchase Amount Only, No Cash Back Allowed |
88 | Cryptographic failure | 89 | Unacceptable PIN—Transaction Declined—Retry |
91 | Authorization System or issuer system inoperative | 92 | Unable to route transaction |
94 | Duplicate transmission detected | 96 | System error Decline |
97 | Security breach - MAC check indicates error condition | 98 | Date and time not plausible - The POS Terminal must set itself to the date and time of the response message |
99 | Error in PAC encryption detected Any other code sent by the Authorization Host i.e. General decline |