Send last result
Overview
Whenever the POS terminal runs one of the following transactions, commanded by the remote device: Payment (all types), Offset, Credit, Pre-authorization (request, integration, and closure) it saves the transaction result message sent by the remote device in its static memory.
If saved, it includes the “additional data from GT result” message. When the remote device wants to retrieve these results, it sends the terminal this command.
The terminal does not run any sequence check and always keeps this message even if any other transaction was run that does not require the result message to be saved (example, DLL, totals, etc.).
Receipt reprint 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: ‘G’ (0x47) |
11 | 8 | N | Cash register ID |
19 | 1 | N | Presence of message with additional data for the GT:
|
20 | 3 | N | Reserved (fixed at “0” 30 hex) |
Last result request feedback message (from ECR)
The feedback message is exactly the same as the last RESULT message saved during the foreseen procedures. If required by the command message, the additional data from GT message is also sent.
The sequence is the same as a normal command result.