Print Receipt Request and Response (Tran Type 39-06)

After the Simplify Payment process sends the financial response, control of the PIN Pad is returned to the Simplify Pay@Table process.

After receiving a financial response from Simplify for a Pay@Table transaction, the POS sends a Print Receipt Request message to Simplify. This request contains data needed by Simplify to print the receipts. After receiving this request, Simplify will either print receipts automatically or display a menu allowing the server to select which receipt(s) to print (depends on configuration).

After printing the receipt(s), Simplify will send a Print Receipt Response message to the POS. This completes Simplify processing for the tender.

error_outline
note

If the POS does not receive a Print Receipt Response, it should resend the Print Receipt Request.

ASCII characters 127-255 can be printed using UTF-8 encoding; see API 5107/5108 under “Field Formats and Descriptions” for details.

Print Receipt Request

A sample Print Receipt Request message (from the POS to Simplify) is as follows:

API Field #, Value Description
0001,39 Transaction Type
5100,06 Message Type
5107,[see value below] Receipt 1
5108,[see value below] Receipt 2
5110,00 POS Response Code
5111,Approved POS Response Message
5218,21 Pay@Table Message Reference Number
5219,12345678 Pay@Table Session ID

5107,#Elavon Demo Restaurant#4234 Hacienda Drive Suite 250#Pleasanton Ca 94588##Merchant Copy##Merchant ID :123456789012345#Terminal ID : RETERM1#Card No. : ************1111#Expiry Date: XX/XX#Card Type : VI#Trans Type : SALE#Trans Time : 09/18/2015 16:06:55#Trace No. : 2#RRN :100161000312#Auth Code : 000052##App Label :Personal Account#AID : A000000025010801#AC :52A80ACE8E0D9CA4##AMOUNT :USD $14.00#APPROVAL## I agree to the terms of my# credit agreement.#####--------------------------------------------# Signature.

5108,Elavon Demo Restaurant#4234 Hacienda Drive Suite 250#Pleasanton Ca 94588## Customer Copy##Merchant ID : 9795818996#Terminal ID : RETERM1#Card No. : ************1111#Expiry Date: XX/XX#Card Type : VISA#Trans Type : SALE#Trans Time : 09/18/2015 16:06:55#Trace No. : refnum.#RRN : 100161000312#Auth Code : 000052##App Label: Personal Account#AID : A000000025010801#AC : 52A80ACE8E0D9CA4##AMOUNT : USD14.00#APPROVAL## I agree to the terms of my# credit agreement.#####------------------------------------------# Signature.

error_outline
note

Font size is controlled by a parameter. If a subfield in field 5107 or 5108 will not fit on a single line using the defined font, it will be printed on multiple lines.

Print Receipt Response

A sample Print Receipt Response message (from Simplify to the POS) is as follows:

API Field #, Value Description
0001,39 Transaction Type
5100,06 Message Type
5110,00 Simplify Response Code
5111,Success Simplify Response Message
5218,11 Pay@Table Message Reference Number
5219,12345678 Pay@Table Session ID

Sample Receipt

A sample receipt is shown below: