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.

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.

Sample Message

Request

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

API Field #, ValueDescription
0001,39Transaction Type
5100,06Message Type
5107,[see value below]Receipt 1
5108,[see value below]Receipt 2
5110,00POS Response Code
5111,ApprovedPOS Response Message
5218,21Pay@Table Message Reference Number
5219,12345678Pay@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.

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.

Response

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

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

Sample Receipt

A sample receipt is shown below:

sample PATT Receipt