# Transaction Error Codes | Enum | Description | | --- | --- | | `0000` | Request successful | | `0001` | Request restricted | | `0002` | Duplicate request submission | | `0003` | Amount limit exceeded | | `0004` | Service returned error | | `0005` | Parameter error | | `0006` | Unknown error | | `0007` | Risk control blocked | | `0009` | Processing timeout | | `0010` | Order record not found | | `0012` | Unsupported operation | | `0013` | Amount cannot be less than 0 | | `0014` | Invalid shipping address | | `0015` | Invalid payment amount | | `0016` | Invalid billing descriptor city | | `0017` | Billing descriptor city required | | `0018` | Invalid billing descriptor name | | `0019` | Billing descriptor name required | | `0020` | Capture amount greater than authorized amount | | `0021` | Capture amount greater than remaining authorized amount | | `0022` | Invalid card expiration month | | `0023` | Two-digit card expiration month required | | `0024` | Invalid card expiration year | | `0025` | Four-digit card expiration year required | | `0026` | Invalid cardholder | | `0027` | Card not found | | `0028` | Invalid card number | | `0029` | Card number required | | `0030` | Invalid card CVV | | `0031` | Account owner first name required | | `0032` | Account owner last name required | | `0033` | Invalid password | | `0034` | Payment expired | | `0035` | Payment amount exceeds account balance | | `0036` | Card disabled | | `0037` | Card expired | | `0038` | 3DS not available for current card | | `0039` | 3DS not supported | | `0041` | Card authorization failed | | `0042` | 3DS error | | `0043` | Channel data error | | `0044` | CVV2 failure, transaction declined | | `0045` | Issuing bank initiated stop payment or reversal for all authorizations | | `0046` | Please contact issuing bank | | `0047` | Invalid transaction | | `0048` | Insufficient funds | | `0049` | Cardholder not allowed to transact | | `0050` | Suspected fraud | | `0051` | Restricted card | | `0052` | Security violation | | `0053` | Card network or issuing bank response late, timeout, declined, or internal error | | `0054` | Transaction blocked | | `0055` | No security model | | `0056` | 3DS authentication required | | `0057` | No such issuing bank | | `0058` | Lost card | | `0059` | Stolen card | | `0060` | Previous authorization reversed, or capture amount greater than initial authorization amount | | `0061` | Card network policy restriction | | `0062` | Card network security restriction | | `0063` | Invalid IP address | | `0064` | 3DS authentication declined | | `0065` | 3DS authentication passed | | `0066` | 3DS authentication expired | | `0067` | Card reported lost, retained by bank, or recalled | | `0068` | Transaction declined by bank | | `0069` | Customer dispute | | `0070` | Withdrawal limit exceeded | | `0071` | Daily transaction limit exceeded | | `0072` | Unsupported currency | | `0073` | Missing billing address | | `0074` | Transaction reversed | | `0075` | Cannot use security code for M card | | `0076` | Transaction limit exceeded for merchant or terminal | | `0077` | Refund validity period expired | | `0078` | Invalid authorization code | | `0079` | Order already paid | | `0080` | Application ID does not match merchant ID | | `0081` | Duplicate order number | | `0082` | User does not exist | | `0083` | Cancellation validity period expired | | `0084` | Invalid verification code | | `0085` | Token expired | | `0086` | User not verified | | `0087` | User status abnormal | | `0088` | Issuing bank risk control blocked | | `0089` | Unauthorized | | `0090` | Order closed | | `0091` | User QR code expired | | `0092` | Cancellation window period exceeded | | `0093` | Order already refunded | | `0094` | Invalid order status | | `0095` | Payment failed | | `0096` | Payment processing | | `0098` | Merchant error (risk control/kyc/not found) | | `0099` | Unsupported payment method | | `0101` | Order closed - payment timeout | | `0102` | Card does not support this type of transaction | | `0103` | Incorrect postal code | | `0104` | Exceeded allowed PIN entry attempts | | `0105` | Please do not use test card numbers, test bank accounts, etc. | | `0106` | Invalid address information | | `0107` | Authorization expired | | `0109` | Cannot refund disputed order | | `0110` | Transaction amount less than minimum allowed amount | | `0111` | Transaction amount greater than maximum allowed amount | | `0112` | Already captured | | `0113` | Refund failed | | `0114` | Payment method error | | `0115` | Email error |