Errors
The complete list below is returned in the Result
only when Detailed Result Codes are enabled in the Protocol
Command. If not enabled, only 0x00
or 0x01
will be returned.
This list is reproduced here from the Result
as an easily accessed reference list.
Code | Reason | Code | Reason |
---|---|---|---|
0x00 | OK | 0x09 | Internal Error |
0x01 | Not OK | 0x0A | No Transaction Running |
0x02 | Unknown Command | 0x0B | Duplicate Session Id Found |
0x03 | Incorrect Message | 0x0C | Session ID not Found |
0x04 | Incorrect Checksum | 0x0D | Requested service not supported by terminal configuration |
0x05 | Incorrect PSP State | 0x0E | Request service, payment application in invalid state |
0x06 | Unknown Card | 0x0F | Overflow (Data returned too large) |
0x07 | Transaction Cancelled | 0x10 | Access Denied |
0x08 | Incorrect UI Screen | 0x11 | Not Ready (for example during system startup) |