Cancel Message (Tran Type 80)

Simplify supports a Cancel message from the POS process. When Simplify receives a Cancel Request, it will attempt to cancel the transaction (return to the Closed state) and send a Cancel Response to the POS.

The Cancel message is available to allow the POS process to clear the PIN Pad. This message should be used if the POS process and the PIN Pad are out of sync.

Sample Message

Request

An example of a Cancel Request is as follows:

API Field #, Value Description
0001,80 Transaction Type
0007,7765 Transaction ID / Reference Number
0013,092818 Transaction Date (current date) – MMDDYY
0014,143005 Transaction Time (current time) – HHMMSS

Response

Transaction Cancelled

An example of a Cancel Response for a successful Cancel is as follows:

API Field #, Value Description
0001,80 Transaction Type
0007,7765 Transaction ID / Reference Number
0011,xxx.. User Data. See Field 11 for the use of this field
0013,092818 Transaction Date (current date) – MMDDYY
0014,143005 Transaction Time (current time) – HHMMSS

Transaction Not Cancelled

An example of a Cancel Response for an unsuccessful Cancel (transaction already being processed) is as follows:

API Field #, Value Description
0001,80 Transaction Type
0007,7765 Transaction ID / Reference Number
0011,xxx.. User Data. See Field 11 for the use of this field
0013,092818 Transaction Date (current date) – MMDDYY
0014,143005 Transaction Time (current time) – HHMMSS
1003,0030 Gateway Response Code
1004,0030 Host Response Message
1009,0030 Host Response Code
1010,*SLR Busy. Gateway Response Message
5002,284431938 Device Serial Number