Maintenance Work Notice!
Due to updates, this documentation is partially unavailable between 12:00 and 13:00 CET on 16/10/2025. Thank you for your understanding.
Paygate response codes are 8 digits and are constructed accordering to the syntax described below.
Format: N8, (
N
NNNNNNN
)
N (status)
NNN (category)
NNNN (detail)
2
206
0203
2
Error
206
3DS credit card adapater for authorization protocol GICC
0203
Card brand does not support 3DS
Code | Meaning | Description |
---|---|---|
| Ok | Operation completed succesfully |
| Error | Operation failed |
| Fatal Error | Operation failed and data that were processed might be lost |
| Continue / Transient | Operation is not completed. Final status will be transferred asynchrounous. |
| EMV 3DS Info | Intermediate states in the EMV 3DS sequence |
The category code is a 3 digit value designating the payment adapater or payment protocol. For 3DS 2.0 those category codes will be in the range of 100 to 299 depending on the card connector.
Status | Category | Detail | Description |
---|---|---|---|
2 | xxx | 0101 | Message received invalid |
2 | xxx | 0102 | Message version number not supported |
2 | xxx | 0103 | Sent messages limit exceeded. Only used for PReq |
2 | xxx | 0201 | Required element missing |
2 | xxx | 0202 | Critical message extension not recognized |
2 | xxx | 0203 | Format on one or more elements is invalid according to the specs |
2 | xxx | 0204 | Duplicate data element |
2 | xxx | 0301 | Transaction id is not recognized |
2 | xxx | 0302 | Data decryption failure |
2 | xxx | 0303 | Access denied, invalid endpoint |
2 | xxx | 0304 | ISO code is not valid |
2 | xxx | 0305 | Transaction data is not valid |
2 | xxx | 0306 | Merchant category code is not valid for payment system |
2 | xxx | 0307 | Serial number is not valid |
2 | xxx | 0402 | Transaction timed out |
2 | xxx | 0403 | Transient system failure |
2 | xxx | 0404 | Permanent system failure |
2 | xxx | 0405 | System connection failure |
2 | xxx | 0911 | UnionPay specific error code. Present when Data fields relevance check failed (ECI value and AV appearance are inconsistent with transaction status). |
2 | xxx | 0912 | UnionPay specific error code. Present when duplicated transaction ID (Transaction ID should be unique for each AReq request). |
2 | xxx | 0985 | 3DS 2.0 is not supported by this card. The merchant has to follow the fallbacl process. |
2 | xxx | 3002 | Invalid parameter BROWSERINFO |
2 | xxx | 3006 | Invalid parameter BILLINGADDRESS |
7 | 000 | 0000 | 3DS 2.0 versioning successful |
7 | 000 | 0001 | Authentication response --> challenge mandated |