- Print
- DarkLight
The Payment Gateway codes are based on a subset of the ISO 8583 codes; some of the error codes are marked as SOFT (retryable) or HARD (non-retryable).
Code | Description | Decline Type | Retryable |
| Approved or completed successfully |
| N/A |
| Refer to card issuer |
| ❌ |
| Invalid merchant |
| ✅ |
| Do not honor |
| ✅ |
| Approved for partial amount |
| N/A |
| Invalid transaction |
| ❌ |
| Invalid card number |
| ❌ |
| No such issuer |
| ❌ |
| No action taken |
| ❌ |
| Insufficient funds |
| ✅ |
| Expired card |
| ❌ |
| Incorrect PIN |
| ✅ |
| Transaction not permitted to cardholder |
| ❌ |
| Suspected fraud |
| ❌ |
| Exceeds withdrawal amount limit |
| ✅ |
| Restricted card |
| ✅ |
| Security violation |
| ❌ |
| Original amount incorrect |
| ❌ |
| Exceeds withdrawal frequency limit |
| ❌ |
| Duplicate transaction |
| ✅ |
| General retryable error |
| ✅ |
| General non-retryable error |
| ❌ |
| Gateway rejected |
| ❌ |
| Cardholder authentication required |
| ✅ |
| Call Issuer |
| ❌ |
| Card Not Supported |
| ❌ |
| Card Velocity Exceeded |
| ✅ |
| Online or Offline PIN Required |
| ✅ |
| Offline PIN Required |
| ✅ |
| Currency Not Supported |
| ❌ |
| Incorrect CVC |
| ❌ |
| Invalid Expiry Month |
| ❌ |
| Invalid Expiry Year |
| ❌ |
| Incorrect Zip |
| ❌ |
| Invalid account |
| ❌ |
| Authorization Expired |
| ❌ |