For the complete documentation index, see llms.txt. This page is also available as Markdown.

EMV Terminal Config File

EMV Terminal Configuration File Type

The host uses Command 0xD812 - Start Send File to Device (Unsecured) to load this file type to control the behavior of the device’s EMV contact kernel. The configuration loaded using this file type must be designed to work together with all instances of EMV Processing Configuration File Type and EMV Entry Point Configuration File Type the host loads into the device.

MagTek provides tools that allow these settings to be loaded using a Microsoft Excel spreadsheet for more convenient authoring, review, and change tracking. For a reference sample spreadsheet that contains EMVCo approved configurations, contact MagTek Support Services.

This document shows one example of the available Contact Level 2 certified configurations (DynaFlex C01, Merchant, Attended, ODA). To see which configurations are supported on the devices you are using, see the list of Vendor Config IDs in the device’s Letter of Approval for Contact Level 2 posted in the list of Approved / Evaluated products on the EMVCo web site. For detailed descriptions of the tags included in this file type, including possible valid values and their effects on device behavior, see EMV Integrated Circuit Card Specifications for Payment Systems v4.3.

Table - EMV Configuration Terminal File Type

Tag
Len
Value / Description
Typ
Req
Example

File Type Version

One byte indicating the version of the file type format being used.

0xAA

SHA-1 Hash

20-byte hash of all values that follow.

9F1A

02

Terminal Country Code

B

R

08 40

DF79

01

Cardholder Confirmation

B

R

01

9F35

01

Terminal Type

B

R

21

DF0A

01

EMV Contact Supported

B

R

01

9F33

03

Terminal Capabilities

B

R

E0 28 C8

9F40

05

Additional Terminal Capabilities

B

R

EF 80 F0 A0 01

DF55

01

EMV Contactless Supported

B

R

01

DF0B

01

Magnetic Stripe Supported

B

R

01

DF27

01

Time allocated to enter a PIN

B

R

0A

DF06

01

Batch / Online Data Capture managed

B

R

01

DF08

00

Advice Managed

B

R

00

DF7A

01

PSE Supported

B

R

01

DF0D

00

AutoRun Mode

B

R

00

DF10

03

Predefined amount for AutoRun mode

B

R

00 00 00

DF7B

01

PIN Bypass Supported

B

R

00

DF07

01

Referral Managed

B

R

01

DF09

01

Default TAC supported when regular TACs are not present

B

R

01

DF73

05

Default TAC default

B

R

00 00 00 00 00

DF74

05

Default TAC denial

B

R

00 00 00 00 00

DF75

05

Default TAC online

B

R

00 00 00 00 00

DF53

01

Random Transaction Selection not supported

B

R

00

DF54

01

Velocity Checking not supported

B

R

00

DF7C

01

CDA Mode

B

R

01

Last updated