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 #, ValueDescription
0001,80Transaction Type
0007,7765Transaction ID / Reference Number
0011,xxx..User Data. See Simplify-Controlled Field Definitions for the use of this field
0013,092818Transaction Date (current date) – MMDDYY
0014,143005Transaction Time (current time) – HHMMSS

Response (Transaction Cancelled)

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

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

Response (Transaction Not Cancelled)

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

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