Gift Card Messages

Simplify supports Gift Card messages from the POS process. As indicated in the following table, supported Gift Card messages are identified as follows:

  • All Gift Card messages send a value of 50 in Field 115 (Transaction Qualifier).

  • The type of Gift Card transaction is indicated by Field 1 (Tran Type) and Field 117 (Stored Value Function).

Type of TransactionField 1
(Tran Type)
Field 115
(Transaction Qualifier)
Field 117
(Stored Value Function)
Auth Only0150n/a
Redemption/Redemption with Cash Back02505
Redemption with Cash Out/Cash Out02506
Prior Auth / Voice Auth07507
Card Activation09501
Card Issuance09502
Card Reload09503
Return09504
Void Redemption11505
Void Activation17501
Void Issuance17502
Void Reload17503
Void Return17504
Balance Inquiry2450n/a

A sample Card Issuance request/response is shown below. Please refer to the Fusebox Integration Guide under Gift and Stored Value Cards for additional sample messages and a complete description of Gift Card message types and fields.

Sample Card Issuance Message

Request

An example of a Card Issuance Request message (from the POS to Simplify) is:

API Field #, ValueDescription
0001,09Transaction Type of 9, in combination with Field 115 of 050 and Field 117 of 2, indicates a Gift Card Issuance
0002,50.00Dollar amount to be authorized
0007,1025Transaction ID / Reference Number
0011,xxx..User Data. See Simplify-Controlled Field Definitions.
0013,022519Transaction Date (current date) – MMDDYY
0014,131535Transaction Time (current time) – HHMMSS
0109,RETAILTerminal ID (provided by Elavon)
0110,00000301Cashier ID
0115,050Transaction Qualifier (050 = Gift / Stored Value)
0117,2Stored Value Function. A Value of 2 indicates a Card Issuance
1008,ID:Set to ‘ID:’ to request that an account Token be returned by Fusebox
5071,xxx…Defines whether card and cardholder are present. See Simplify-Controlled Field Definitions.
8002,PLSNTNLocation Name (provided by Elavon)
8006,TSTLARChain Code (provided by Elavon)

Response

An example of a Card Issuance Response message (from Simplify to the POS) is:

API Field #, ValueDescription
0001,09Transaction Type
0002,000050.00Transaction Amount
0003,ID:1120106195107475Account Token (returned by Fusebox)
0004,1218Expiration Date – MMYY
0006,001000Authorization Code (returned by Fusebox)
0007,1025Transaction ID/Reference Number
0011,xxx..User Data. See Simplify-Controlled Field Definitions.
0013,022519Transaction Date (current date) – MMDDYY
0014,131535Transaction Time (current time) – HHMMSS
0043,500586System Trace Audit Number
0052,5Transponder / Proximity Indicator (0 = contact; 2 = contactless , 5 = swiped)
0054,01POS Entry Mode
0109,RETAILTerminal ID (provided by Elavon)
0110,00000301Cashier ID
0112,34Fusebox – Processor ID
0115,050Transaction Qualifier (010 = credit; 030 = debit)
0117,2Stored Value Function
0125,111293621357294Retrieval Reference Number (may need to appear on receipt)
0126,0Track Indicator (may need to appear on receipt)
0140,USDMerchant Currency
1000,SVCard Type
1001,SVSCard Name
1003,0000Gateway Response Code
1004,01 – APPROVALHost Response Message
1005,061286Merchant Number
1008,600649*********1083Masked Account Number (for printing on receipt)
1009,01Host Response Code
1010,COMPLETEGateway Response Message
1012,1784Gateway Batch Number
5001,40000800055597Time in seconds till PCI reboot
(400 = Tag, 008 = Length of data)
5002,169018710Device Serial Number
5004,G2Encryption Provider ID
5010,EMVDC0838EMV Kernel Version
5070,xxx…Simplify Information. See Simplify-Controlled Field Definitions.
5071,xxx…Defines whether card and cardholder are present. See Simplify-Controlled Field Definitions.
7007,1111293621357294Transaction Link Identifier. A unique identifier to link transactions
8002,PLSNTNLocation Name (provided by Elavon)
8006,TESTChain Code (provided by Elavon)