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 |