Incremental authorization transaction
Incremental authorization request message (from ECR)
Pos | Length | Type | Content |
---|---|---|---|
1 | 8 | N | Terminal ID (00000000-99999999) |
9 | 1 | A | Reserved – fixed to ‘0’ (0x30) |
10 | 1 | A | Message code: ‘i’ (0x69) |
11 | 8 | N | Cash register ID |
19 | 1 | N | Presence of message with additional data for the GT:
|
20 | 4 | N | Reserved – fixed to ‘0’ (0x30) |
24 | 8 | N | Authorization transaction amount, right aligned, filled with ‘0’ (0x30) on the left. Amount is always considered to be expressed in cents (e.g. 650 = 6,50) |
32 | 128 | AN | Text to be print (Code contract) at the end of the payment receipt. The field is always 128 chars long, it’s right aligned, filled with ‘ ‘ (0x20) on the left. The terminal shall only print valid chars, skipping the blanks. |
160 | 9 | N | Unique identifier of the pre-authorization received from Host and printed on the pre-authorization receipt issued by the terminal (Original Preathorization Code) |
169 | 8 | N | Reserved – fixed to ‘0’ (0x30) |
Incremental authorization response message (from Terminal)
Pos | Length | Type | Content |
---|---|---|---|
1 | 8 | N | Terminal ID (00000000-99999999) |
9 | 1 | A | Reserved – fixed to ‘0’ (0x30) |
10 | 1 | A | Message code: ‘i’ (0x69) |
11 | 2 | N | Transaction result:
|
13 | 19 | N | Card PAN, right aligned, filled with ‘0’ (0x30) on the left. The PAN is sent following PAN truncation rules. |
32 | 3 | A | Transaction type:
|
35 | 11 | N | Acquirer ID. The field is left-aligned with filler Blank on the right. |
46 | 6 | A | Authorization code received from host |
52 | 6 | N | STAN. Transaction sequence number. |
58 | 6 | N | ID online. Online operation progressive number. |
64 | 7 | A | Transaction date and time received from host in DDDHHMM. The day is expressed as number of days since 01/01 of current year. For example, July 29, 15:20 is sent as 2111520. |
71 | 3 | N | Action Code of transaction received from Host. |
74 | 2 | N | Reserved – fixed to ‘0’ (0x30) |