Use payment status codes for in-depth situation analysis.
Payment status codes
Testing payments
You can test different status codes in Sandbox by sending the desired status code in the description field.
| Status | Status code | Description |
|---|---|---|
PENDING | 100 | The payment is pending. |
PAID | 200 | The payment was paid. |
REJECTED | 300 | The payment was rejected. |
CANCELLED | 400 | The payment was cancelled. |
AUTHORIZED | 600 | The payment was authorized. |
VERIFIED | 700 | The payment was verified. |
Rejection status
Find out the detail of the REJECTED status in the table below.
| Status code | Description |
|---|---|
| 300 | The payment was rejected. |
| 301 | Rejected by bank. |
| 302 | Insufficient amount. |
| 303 | Card blacklisted. |
| 304 | Score validation. |
| 305 | Max attempts reached. |
| 306 | Call bank for authorize. |
| 307 | Duplicated payment. |
| 308 | Credit card disabled. |
| 309 | Card expired. |
| 310 | Card reported lost. |
| 311 | Card requested by the bank. |
| 312 | Card restricted by the bank. |
| 313 | Card reported stolen. |
| 314 | Invalid card number. |
| 315 | Invalid security code. |
| 316 | Unsupported operation. |
| 317 | Rejected due to high risk. |
| 318 | Invalid transaction. |
| 319 | Amount exceeded. |
| 320 | 3D-Secure is required. |
| 321 | Error in acquirer. |
| 322 | Wallet disabled. |
| 323 | Invalid user account. |
| 324 | Invalid PIN. |
| 325 | Transaction frequency limit exceeded. |
| 326 | User account disabled or expired. |
| 327 | Error in external network. |
| 328 | Invalid payer token. |
| 330 | Card is not enrolled for 3DS. |
| 331 | User cancelled the payment. |
| 340 | The payment was expired. |
| 341 | 3DS challenge not completed by the user. |
| 342 | Invalid document. |
Pending status
Find out the details of the PENDING status in the table below.
| Status code | Description |
|---|---|
| 100 | The payment is pending. |
| 101 | The payment is pending 3D Secure authentication. |
