...
Reader Characteristics | Reference Values | Agnos | Configuration Values | Recommendations | Comments |
---|---|---|---|---|---|
Terminal Type | Any | Mandatory | 22 | Use TERMINAL to set the value. Any value may apply (1x, 2x) | |
Terminal Capabilities | |||||
Card Data Input Capability | |||||
Manual Key Entry | No | Minor | N/A | N/A | L3 perspective |
Magnetic Stripe | No | Minor | N/A | L3 perspective. Use TERMINAL to set the values | |
IC With Contacts | Yes | Mandatory | N/A | Use TERMINAL to set the values | |
CVM Capability | |||||
Plaintext PIN | Yes/No | Optional | Yes | Use TERMINAL to set the value | |
Online Enciphered PIN | Yes/No | Optional | No | Use TERMINAL to set the value | |
Signature (paper) | Yes/No | Optional | Yes | Use TERMINAL to set the value | |
Offline Enciphered PIN | Yes/No | Optional | Yes | Use TERMINAL to set the value | |
No CVM | Yes/No | Optional | Yes | Use TERMINAL to set the value | |
Security Capability | |||||
SDA | Yes/No | Optional | Yes | Use TERMINAL to set the value | |
DDA | Yes/No | Optional | Yes | Use TERMINAL to set the value | |
Card Capture | No | Minor | N/A | L3 perspective. Use TERMINAL to set the value | |
CDA | Yes/No | Optional | Yes | Mode 1 mandatory. Use TERMINAL to set the values | |
Additional Terminal Capabilities | |||||
Tran Type – Cash | Yes/No | Optional | No | Use TERMINAL to set the value | |
Tran Type – Goods | Yes/No | Optional | Yes | Use TERMINAL to set the value | |
Tran Type – Services | Yes/No | Optional | Yes | Use TERMINAL to set the value | |
Tran Type – Cash Back | Yes/No | Optional | Yes | Use TERMINAL to set the value | |
Tran Type - Inquiry | No | Minor | N/A | L3 perspective. Use TERMINAL to set the value | |
Tran Type – Transfer | No | Minor | N/A | L3 perspective. Use TERMINAL to set the value | |
Tran Type – Payment | No | Minor | N/A | L3 perspective. Use TERMINAL to set the value | |
Tran Type – Administrative | No | Minor | N/A | L3 perspective. Use TERMINAL to set the value | |
Tran Type –Cash Deposit | No | Minor | N/A | L3 perspective. Use TERMINAL to set the value | |
Terminal Data Input Capability | |||||
Keypad | Yes/No | Optional | N/A | Yes | If supported, one of the 4 following options shall be selected. Depends on the platform |
Numeric Keys | No | Minor | Yes | Use TERMINAL to set the value | |
Alphabetic and Special Character Keys | No | Minor | N/A | Use TERMINAL to set the value | |
Command Keys | No | Minor | Yes | Use TERMINAL to set the value | |
Function Keys | No | Minor | Yes | Use TERMINAL to set the value | |
Terminal Data Output | |||||
Print, Attendant | No | Minor | Yes | L3 perspective. Use TERMINAL to set the value | |
Print, Cardholder | No | Minor | No | L3 perspective. Use TERMINAL to set the value | |
Display, Attendant | No | Minor | Yes | L3 perspective. Use TERMINAL to set the value | |
Display, Cardholder | No | Minor | No | L3 perspective. Use TERMINAL to set the value | |
Code Table 10 | No | Minor | N/A | Use TERMINAL to set the value | |
Code Table 9 | No | Minor | N/A | Use TERMINAL to set the value | |
Code Table 8 | No | Minor | N/A | Use TERMINAL to set the value | |
Code Table 7 | No | Minor | N/A | Use TERMINAL to set the value | |
Code Table 6 | No | Minor | N/A | Use TERMINAL to set the value | |
Code Table 5 | No | Minor | N/A | Use TERMINAL to set the value | |
Code Table 4 | No | Minor | N/A | Use TERMINAL to set the value | |
Code Table 3 | No | Minor | N/A | Use TERMINAL to set the value | |
Code Table 2 | No | Minor | N/A | Use TERMINAL to set the value | |
Code Table 1 | Yes | Mandatory | N/A | Use TERMINAL to set the value | |
Application Selection | |||||
How Many Supported AID? | 30 | Mandatory | Fixed | N/A | |
PSE | Yes/No | Optional | Yes | Use TERMINAL to set the value | |
Cardholder Confirmation | Yes/No | Optional | Yes | Use TERMINAL to set the value | |
Preferred Display Order? | No | Mandatory | Fixed | N/A | |
Partial AID Selection? | Yes/No | Optional | Yes | Use PROCESSING to set the value | |
Multi language? | No | Minor | N/A | N/A | |
EMV Language Selection Method? | No | Minor | N/A | N/A | |
Common Character Set as per Annex B Table 20 Book IV? | Yes | Mandatory | Fixed | N/A | |
Selectable Kernel Configurations (MCK only) | |||||
Is your Multi-Configuration Kernel capable of dynamically selecting a configuration at the time of transaction | Yes/No | Optional | N/A | No | L3 perspective. Use appropriate L2 ICS (configurable) |
Data Authentication | |||||
Max CA Public key | 248 | Mandatory | Fixed | N/A | |
Exponents | 3 and 2exp(16+1) | Mandatory | Fixed | N/A | |
Revocation of Issuer Public Key Certificate | Yes/No | Optional | N/A | Yes | Use REVOCATED CAKEYS to activate the option |
Certificate Revocation List Format | RID,Index,SN | Mandatory | Fixed | N/A | |
Default DDOL | Yes/No | Optional | Yes | Use PROCESSING to set the value | |
Manual action when CA PK Loading Fails | No | Not Supported | N/A | N/A | L3 perspective |
CA PK Verified with Checksum? | Yes | Mandatory | Fixed | N/A | L3 perspective. SHA1 always calculated at key loading |
Cardholder Verification Method | |||||
Bypass PIN Entry | Yes/No | Optional | No | Use TERMINAL to set the value | |
Subsequent Bypass PIN Entry | Yes/No | Conditional | Fixed | N/A | Yes if Bypass PIN Entry supported. Else No |
Get Data for PIN Try Counter | Yes/No | Conditional | Fixed | N/A | Yes if offline PIN supported. Else No |
Fail CVM | Yes | Mandatory | Fixed | N/A | |
Amount Known Before CVM Processing | Yes | Mandatory | Fixed | N/A | |
Terminal Risk Management | |||||
Floor Limit Checking | Yes | Mandatory | Fixed | N/A | Use PROCESSING to set the floor limit value in order to prevent that check |
Random Transaction Selection | Yes/No | Optional | Yes | Use TERMINAL to set the value | |
Velocity Checking | Yes/No | Optional | Yes | Use TERMINAL to set the value | |
Transaction Log | No | Not Supported | N/A | N/A | |
Exception File | No | Not Supported | N/A | N/A | L3 perspective |
Terminal Risk Management Irrespective of AIP Setting | Yes | Mandatory | Fixed | N/A | |
Terminal Action Analysis | |||||
Terminal Action Codes Supported | Yes/No | Optional | Yes | Use PROCESSING to set the value | |
Terminal Action Codes can be changed? | Yes | Mandatory | N/A | Use PROCESSING to set the value | |
Terminal Action Codes can be deleted/or disabled | No | Not Supported | N/A | N/A | L3 perspective |
Default Action Codes Processing Prior to 1st Generate AC (Offline Only Terminal) | Prior 1st GenAc | Mandatory | Fixed | N/A | |
TAC/IAC-Default Process When Unable To Go Online (Online Only Terminals) | Normal/Skip | Optional | Normal | Use PROCESSING to set the value | |
CDA Failure Detected Prior Terminal Action Analysis | N/A | N/A | N/A | N/A | Deprecated feature |
Completion Processing | |||||
Forced Online | Yes/No | Optional | No | Use TRD to set the value | |
Forced Acceptance | No | Not Supported | N/A | N/A | L3 perspective |
Advices | Yes/No | Optional | No | L3 perspective | |
Issuer Referrals | Yes/No | Optional | Yes | L3 perspective | |
Batch Data Capture | No | Not Supported | N/A | N/A | L3 perspective (test application implementation choice to certify L2) |
Online Data Capture | Yes | Mandatory | N/A | L3 perspective (test application implementation choice to certify L2) | |
Default TDOL | Yes/No | Optional | Yes | Use PROCESSING to set the value | |
Default TDOL TVR Bit Set at 1st Generate AC | Before | Mandatory | Fixed | N/A | |
Exception Handling | |||||
POS Entry Mode | No | Minor | N/A | N/A | L3 perspective |
Miscellaneous | |||||
PIN Pad | Yes/No | Optional | N/A | Yes | Depends on platform's PIN capabilities |
Amount and PIN Entered on the Same Keypad | No | Minor | N/A | N/A | Not L2 related, i.e. depends on the platform |
Is the ICC/Magstripe Reader Combined? | No | Minor | N/A | N/A | L3 perspective |
If Combined, is Magstripe Read First? | No | Minor | N/A | N/A | L3 perspective |
Does The Terminal Support Account Type Selection? | No | Minor | N/A | N/A | L3 perspective |
‘on fly’ Script Processing | No | Not Supported | N/A | N/A | Not recommended by EMVCo |
Is Issuer Script Device Limit > 128 bytes? | Yes/No | Optional | N/A | No | Contact us for specific length |
If the Issuer Script Device Limit > 128 bytes, What is the Value Supported? | N/A | N/A | N/A | N/A | Contact us for specific length |
Internal Date Management | N/A | N/A | N/A | N/A | Not L2 related, i.e. depends on the platform |
Terminal Supports Receipt? | No | Minor | N/A | N/A | L3 perspective |
Terminal Stores Declined Transactions? | Yes/No | Optional | N/A | Yes | L3 perspective (through ODC option) |
Supported Currencies | Any | Mandatory | N/A | Use TRD and PROCESSING to set the values | |
Application Selection Registered Proprietary Data | Yes | Mandatory | N/A | N/A | Fixed |
...