Browse decline codes
Every decline code with a full guide, grouped by card network and code type. Open a code to see what causes it, whether to retry, and how to resolve it.
Mastercard Issuer Response Codes
| Code | Meaning | Type |
|---|---|---|
| 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 | |
| 61 | Exceeds withdrawal amount limit |
Visa Issuer Response Codes
| Code | Meaning | Type |
|---|---|---|
| 10 | Approved, partial | |
| 11 | Approved, VIP | |
| 12 | Invalid transaction | |
| 15 | No such issuer | |
| 19 | Re-enter transaction | |
| 21 | No action taken | |
| 25 | Unable to locate record on file | |
| 28 | File update file locked out | |
| 39 | No credit account | |
| 41 | Lost card | |
| 46 | Closed account | |
| 51 | Not sufficient funds | |
| 52 | No checking account | |
| 53 | No savings account | |
| 54 | Expired card | |
| 55 | Incorrect personal identification number | |
| 57 | Transaction not permitted to cardholder |
Mastercard ECI Codes
| Code | Meaning | Type |
|---|---|---|
| 00 | Authentication failed or not attempted (e.g. card not enrolled, technical issue) | |
| 01 | Authentication was attempted but not completed (e.g. timeout, user abandon) | |
| 02 | Authentication successful (liability shift applies) | |
| 04 | Data share only, not authenticated, improves approval rate (EMV 3DS only) | |
| 06 | Acquirer exemption applied (EMV 3DS only) | |
| 07 | Recurring payment: liability shift for initial, but not subsequent transactions |