Modifications to Messaging

The following modifications to messaging have been implemented for P2PE:

Encryption Provider ID (field 5004)

The Elavon API will use field 5004 to indicate the Encryption Provider ID as follows:

  • G2 = Voltage

  • OG = On-Guard (version 21 and higher)

Sample Sale Transaction with Whitelist Response

The following sample of a Whitelisted Sale transaction shows the Whitelist response sending account data to the POS in the clear (field 3). The PAN must be in the whitelist and not in the blacklist. The Response Message field (1010) will contain *SLR WHITELIST, indicating a Whitelist response.

Request

API Field #, Value Description
0001,02 Transaction Type
0002,4.00 Transaction Amount
0007,9 Transaction / Reference Number (Must increment on every new request)
0011,xxx.. User Data. See Appendix F for more detail
0013,080217 Transaction Date (current date)– MMDDYY
0014,215014 Transaction Time (current time) – HHMMSS
0017,0.00 Cash Back Amount
0109,TERM02 Terminal ID provided by Elavon
0110,205 Cashier ID
0201,0.00 Tip Amount
1008,ID: Field 1008 is set to the value ‘ID:’ to request that an account Token be returned by Fusebox.
8002,ONGUARD Location Name provided by Elavon
8006,TSTLA3 Chain Code provided by Elavon]

Whitelist Response

API Field #, Value Description
0001,02 Transaction Type
0002,4.00 Transaction Amount
0003,60058541020481796=9904 Account data in the clear
0007,9 Transaction Reference Number
0011,xxx.. User Data. See Appendix F for the use of this field.
0013,080217 Transaction Date (current date) – MMDDYY
0014,215014 Transaction Time (current time) – HHMMSS
0017,0.00 Cash Back Amount
0109,TERM02 Terminal ID provided by Elavon
0110,205 Cashier ID
0201,0.00 Tip Amount
1003,0000 Response Code
1004,-99 Response Message
1008,ID: Echoes value in request
1009,999 Response Code
1010,*SLR WHITELIST. Simplify Response Message
5002,81112159 Device Serial Number
5010,30650467 EMV kernel version
8002,ONGUARD Location Name provided by Elavon
8006,TSTLA3 Chain Code provided by Elavon