Print Request Message (Tran Type 36-45)

The Print Request message allows devices with integrated printers running the standard (non-Pay@Table) Simplify application to print receipts. Simplify will accept a Print Request message when the PIN Pad is in the Closed/Idle state. For all other states, the Simplify response will indicate that Simplify is busy (field 5110 = 2). The maximum message size is 4K bytes, including all formatting and function characters.

The Print Request message is currently supported on Move 5000 and iWL258 PIN Pads.

Print data is sent in fields 5107 (merchant receipt) and 5108 (customer receipt).

5107 and 5108 Format (Request)

Sample Messages

Request (to demonstrate available formatting)

API Field #, Value Description
0001,36 Transaction Type. A value of 36 indicates a Non-Financial transaction
0011,xxx.. User Data See Field 11 (User Data) .
5108,[see value below] Customer receipt print data and commands
(see format table above)
5111, Printing Receipt Message displayed on PIN Pad during printing.

After receiving the above request, Simplify will print the following:

Request (to print Merchant and Customer Receipts)

API Field #, Value Description
0001,36 Transaction Type. A value of 36 indicates a Non-Financial transaction
0011,xxx.. User Data See Field 11 (User Data) .
5107,[see value below] Merchant receipt print data and commands
(see format table above)
5108,[see value below] Customer receipt print data and commands
(see format table above)
5111, Printing Receipt Message displayed on PIN Pad during printing.

After receiving the above request, Simplify will print the following receipts:

Response

An example of a possible Print Request response message (from Simplify to the POS) is:

API Field #, Value Description
0001,36 Transaction Type. A value of 36 indicates a Non- Financial transaction
0011,xxx.. User Data. See Field 11 (User Data) .
5110,00 Response Code (00 = Success; 01 = Error; 02 = Busy)