EMV
On this page:
Introduction
EMV (for Europay-MasterCard-Visa) is a global standard supporting the use of chip cards (ICC’s, “smart cards”) for card present debit and credit transactions.
Simplify supports EMV processing, both contact and contactless, for the following Tran Types:
Auth Only (01)
Sale (02)
Return (09)
Based on settings, each supported Tran Type can be processed as either EMV or swiped. Please contact your Elavon representative for configuration settings.
When the POS sends a request to Simplify, it must populate the fields required to process the transaction. For in depth information on message requirements for EMV, refer to EMV in the Fusebox Integration Guide.
Simplify will attempt to process a transaction as EMV when the chip reader successfully communicates with the chip to obtain card data, and EMV processing is enabled for the card type and transaction type.
EMV processing is largely transparent to the POS, with the exception of receipt printing. Additional Status Message codes are used for EMV processing; see under Simplify-Controlled Field Definitions for details.
Contactless EMV is supported using rules similar to those used for contact EMV. Contactless EMV is enabled separately from contact; please contact your Elavon representative if you would like to enable contactless EMV. Simplify can also be configured to process contactless transactions using MSD emulation.
EMV Receipt Printing
EMV rules require the printing of additional data on the receipt for contact and contactless EMV transactions. The fields that must be printed will vary by TPP (Acquirer) and transaction outcome.
The response message from Simplify for an EMV transaction will provide the POS with two ways to print required EMV data:
The Fusebox response includes fields specifically designed to provide receipt data (API 1378 and 1379). Simplify adds chip data to these EMV receipt fields before sending the POS a response.
For more control over printing, the print string can be built by the POS from individual data fields in the response, where each field contains data for one EMV tag.
See also:
- Fields 1378 and 1379 in the sample Sale message below for examples of EMV receipt fields.
- Just below for a list of commonly used EMV tags.
- EMV Receipts in the Fusebox Integration Guide for more information.
EMV Tags
EMV tags are typically present in the response to the POS in the following fields. (This is a generic list; specific transactions may omit some of these tags or include others not shown below.)
API Field #, Value | Description |
---|---|
0054,05 | POS Entry Mode (EMV Tag 9F39) |
0163,en | Cardholder Language Preference (EMV Tag 5F2D) |
1300,6340AF8FFA1D0121 | Application Cryptogram (EMV Tag 9F26) |
1301,E8D8ACF3A49D94373030 | Issuer Authentication Data (EMV Tag 91) |
1302,221231 | Application Expiration Date (EMV Tag 5F24) |
1303,5E0300 | Cardholder Verification Method (CVM) Results (EMV Tag 9F34) |
1305,06010A03602000 | Issuer Application Data (EMV Tag 9F10) |
1306,E0F8C8 | Terminal Capabilities (EMV Tag 9F33) |
1307,8080008000 | Terminal Verification Results (TVR) (EMV Tag 95) |
1312,124 | Terminal Country Code (EMV Tag 9F1A) |
1313,01 | Application PAN Sequence Number (EMV Tag 5F34) |
1314,A0000000031010 | Dedicated File Name (EMV Tag 84) |
1315,0096 | ICC Application Version Number (EMV Tag 9F08) |
1317,008C | Terminal Application Version Number (EMV Tag 9F09) |
1318,00000107 | Transaction Sequence Counter (EMV Tag 9F41) |
1319,1C00 | Application Interchange Profile (EMV Tag 82) |
1320,0145 | Application Transaction Counter (ATC) (EMV Tag 9F36) |
1321,40 | Cryptogram Information Data (EMV Tag 9F27) |
1322,22 | Terminal Type (EMV Tag 9F35) |
1323,F131728B | Unpredictable Number (EMV Tag 9F37) |
1325,A0000000031010 | ICC Application Identifier (AID) (EMV Tag 4F) |
1326,Visa Credit | ICC Application Preferred Name (EMV Tag 9F12) |
1327,VISA CREDIT | Terminal Application Label (EMV Tag 50) |
1328,A0000000031010 | Terminal Application Identifier (AID) (EMV Tag 9F06) |
1332,FF00 | Application Usage Control (EMV Tag 9F07) |
1334,7800 | Transaction Status Information (EMV Tag 9B) |
1339,00 | EMV Response Code (EMV Tag 8A) |
1350,92 | CA Public Key Index (EMV Tag 8F) |
1354,03 | ICC Public Key Exponent (EMV Tag 9F47) |
1357,124 | ICC Transaction Currency (EMV Tag 5F2A) |
1358,00 | Cryptogram Tran Type (EMV Tag 9C) |
1361,840 | Issuer Currency Code (EMV Tag 5F56) |
1376, [see value below] | CVM List (EMV Tag 8E) |
1382,F000F0A001 | Additional Terminal Capabilities (EMV Tag 9F40) |
1376,0000000000000000420142045E031F00
Sample EMV Sale Message
Note concerning the following sample EMV message:
The POS request to Simplify does not require modification for EMV.
Additional fields, not shown in the samples, may also be sent to the POS for EMV.
For purposes of reference, EMV tags have been noted for potential EMV receipt fields.
Below is a sample of the Sale Request and Sale Response for an approved contact EMV transaction:
Request
API Field #, Value | Description |
---|---|
0001,02 | Transaction Type |
0002,1.00 | Transaction Amount |
0007,3 | Transaction ID / Reference Number |
0011,xxx.. | User Data. See Simplify-Controlled Field Definitions for the use of this field. |
0013,092618 | Transaction Date (current date)– MMDDYY |
0014,162031 | Transaction Time (current time) – HHMMSS |
0017,0.00 | Cash Back Amount |
0109,RETERM1 | Terminal ID (provided by Elavon) |
0110,205 | Cashier ID |
0115,010 | Transaction Qualifier (010 = credit; 030 = debit) |
0201,0.00 | Tip Amount |
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. |
5104,xxx… | Tip Settings. See Simplify-Controlled Field Definitions. |
8002,SIMTEST | Location Name (provided by Elavon) |
8006,TSTLA3 | Chain Code (provided by Elavon) |
Response
API Field #, Value | Description |
---|---|
0001,02 | Transaction Type |
0002,100 | Transaction Amount |
0003,ID:4171427382280010 | Account token (returned by Fusebox)` |
0004,1218 | Expiration Date MMYY |
0006,031453 | Authorization code (returned by Fusebox) |
0007,3 | Transaction ID / Reference Number |
0009,001 | Fusebox – Host Batch Number |
0011,xxx.. | User Data. See Simplify-Controlled Field Definitions for the use of this field |
0013,092618 | Transaction Date (current date) – MMDDYY |
0014,162036 | Transaction Time (current time) – HHMMSS |
0017,000 | Cash Back Amount |
0030,1 | Fusebox – Online Indicator |
0032,92818 | Fusebox – Authorization Transaction Date |
0033,192045 | Fusebox – Authorization Transaction Time |
0035,N9BP | Validation Code |
0036,306270840450353 | Host Transaction Identifier |
0037,4 | Fusebox – Authorizer |
0043,322566 | System Trace Audit Number |
0047,M;1;1;1;0;1;5;5;4;3;3;C;0;4 | POS Data Code |
0052,0 | Transponder / Proximity Indicator (0 = contact; 2 = contactless; 5 = swiped) |
0054,05 | POS Entry Mode (EMV Tag 9F39) |
0055,1 | PIN Capabilities |
0057,0 | ICC Chip Condition Code |
0062,201 | Service Code |
0109,RETERM1 | Terminal ID (provided by Elavon) |
0110,205 | Cashier ID |
0112,400 | Fusebox – Processor ID |
0115,010 | Transaction Qualifier (010 = credit; 030 = debit) |
0125,926232045 | Retrieval Reference Number (may need to appear on receipt) |
0126,2 | Track Indicator (may need to appear on receipt) |
0130,100 | Authorized Amount |
0140,USD | Merchant Currency |
0141,840 | Terminal Currency Code |
0163,en | Cardholder Language Preference (EMV Tag 5F2D) |
0201,000 | Tip Amount |
0651,0000000 | Reversal data (for reversal, if needed) |
0738,0 | Recurring Compliance Data |
1000,VI | Card Type |
1001,VISA | Card Name |
1002,TEST CARD 01 | Cardholder Name |
1003,0000 | Gateway Response Code |
1004,APPROVAL | Host Response Message |
1005,0010600008014593613999 | Merchant Number |
1008,************0010 | Masked Account Number |
1009,AA | Host Response Code |
1010,COMPLETE | Gateway Response Message. |
1012,0960 | Gateway Batch Number |
1300,0752DB455E9FC2DF | Application Cryptogram (EMV Tag 9F26) |
1301,BB8780F06FCB38BA3030 | Issuer Authentication Data (EMV Tag 91) |
1302,181231 | Application Expiration Date (EMV Tag 5F24) |
1303,1E0300 | Cardholder Verification Method (CVM) Results (EMV Tag 9F34) |
1305,06010A03A08800 | Issuer Application Data (EMV Tag 9F10) |
1306,E0F8C8 | Terminal Capabilities (EMV Tag 9F33) |
1307,4000008000 | Terminal Verification Results (TVR) (EMV Tag 95) |
1312,840 | Terminal Country Code (EMV Tag 9F1A) |
1313,01 | Application PAN Sequence Number (EMV Tag 5F34) |
1314,A0000000031010 | Dedicated File Name (EMV Tag 84) |
1315,0002 | ICC Application Version Number |
1318,00000001 | Transaction Sequence Counter (EMV Tag 9F41) |
1319,5C00 | Application Interchange Profile (EMV Tag 82) |
1320,0162 | Application Transaction Counter (ATC) (EMV Tag 9F36) |
1321,80 | Cryptogram Information Data (EMV Tag 9F27) |
1322,22 | Terminal Type (EMV Tag 9F35) |
1323,A6AB14B8 | Unpredictable Number (EMV Tag 9F37) |
1325,A0000000031010 | ICC Application Identifier (AID) (EMV Tag 4F) |
1326,Visa Credit | ICC Application Preferred Name (EMV Tag 9F12) |
1327,VISA CREDIT | Terminal Application Label (EMV Tag 50) |
1328,A0000000031010 | Terminal Application Identifier (AID) (EMV Tag 9F06) |
1332,FF00 | Application Usage Control (EMV Tag 9F07) |
1333,06152016 | Last Host EMV Key Download |
1334,E800 | Transaction Status Information (EMV Tag 9B) |
1339,00 | EMV Response Code (EMV Tag 8A) |
1350,95 | CA Public Key Index (EMV Tag 8F) |
1354,03 | ICC Public Key Exponent (EMV Tag 9F47) |
1358,00 | Cryptogram Tran Type (EMV Tag 9C) |
1359,1 | EMV CVM Verification Indicator |
1361,840 | Issuer Currency Code (EMV Tag 5F56) |
1376,[see value below] | CVM List (EMV Tag 8E) |
1378,[see value below] | EMV Approved Receipt Field List |
1379,[see value below] | EMV Declined Receipt Field List |
1380,CHIP | POS Entry Receipt Indicator |
5002,283082639 | Device Serial Number |
5004,V1 | Encryption Provider ID |
5010,L27.0.2 | EMV Kernel version |
5071,xxx… | Defines whether card and cardholder are present. See Simplify-Controlled Field Definitions. |
5104,xxx… | Tip Settings. See Simplify-Controlled Field Definitions. |
7007,1116270840459815 | Transaction Link Identifier (a unique identifier to link transactions) |
8002,SIMTEST | Location Name (provided by Elavon) |
8006,TSTLA3 | Chain Code (provided by Elavon) |
1376,00000000000000001E0302031F000000000000000000000000000000
1378,1326|Application Label: ;1300|TC: ;1307|TVR: ;1325|AID: ;
1379,1326|Application Label: ;1300|AAC: ;1307|TVR: ;1325|AID: ;|