IDTech Android SDK Guide  1.00.057
API reference for Kiosk III
EMV Tag Reference
Tag Description
42 Issuer Identification Number (IIN)
4F Application Identifier (ADF Name)
50 Application Label
52 Command to perform
56 Track 1 Data
57 Track 2 Equivalent Data
5A Application Primary Account Number (PAN)
5D Deleted (see 9D)
5F20 Cardholder Name
5F24 Application Expiration Date
5F25 Application Effective Date
5F28 Issuer Country Code
5F2A Transaction Currency Code
5F2D Language Preference
5F30 Service Code
5F34 Application Primary Account Number (PAN) Sequence Number (PSN)
5F36 Transaction Currency Exponent
5F3C Transaction Reference Currency Code
5F3D Transaction Reference Currency Exponent
5F50 Issuer URL
5F53 International Bank Account Number (IBAN)
5F54 Bank Identifier Code (BIC)
5F55 Issuer Country Code (alpha2 format)
5F56 Issuer Country Code (alpha3 format)
5F57 Account Type
61 Application Template
62 File Control Parameters (FCP) Template
6F File Control Information (FCI) Template
70 READ RECORD Response Message Template
71 Issuer Script Template 1
72 Issuer Script Template 2
73 Directory Discretionary Template
77 Response Message Template Format 2
80 Response Message Template Format 1
81 Amount, Authorised (Binary)
82 Application Interchange Profile (AIP)
83 Command Template
84 Dedicated File (DF) Name
86 Issuer Script Command
87 Application Priority Indicator
88 Short File Identifier (SFI)
89 Authorisation Code
8A Authorisation Response Code (ARC)
8C Card Risk Management Data Object List 1 (CDOL1)
8D Card Risk Management Data Object List 2 (CDOL2)
8E Cardholder Verification Method (CVM) List
8F Certification Authority Public Key Index (PKI)
90 Issuer Public Key Certificate
91 Issuer Authentication Data
92 Issuer Public Key Remainder
93 Signed Application Data
94 Application File Locator (AFL)
95 Terminal Verification Results (TVR)
97 Transaction Certificate Data Object List (TDOL)
98 Transaction Certificate (TC) Hash Value
99 Transaction Personal Identification Number (PIN) Data
9A Transaction Date
9B Transaction Status Information
9C Transaction Type
9D Directory Definition File (DDF) Name
9F01 Acquirer Identifier
9F02 Amount, Authorised (Numeric)
9F03 Amount, Other (Numeric)
9F04 Amount, Other (Binary)
9F05 Application Discretionary Data
9F06 Application Identifier (AID) - terminal
9F07 Application Usage Control (AUC)
9F08 Application Version Number
9F09 Application Version Number
9F0B Cardholder Name Extended
9F0D Issuer Action Code - Default
9F0E Issuer Action Code - Denial
9F0F Issuer Action Code - Online
9F10 Issuer Application Data (IAD)
9F11 Issuer Code Table Index
9F12 Application Preferred Name
9F13 Last Online Application Transaction Counter (ATC) Register
9F14 Lower Consecutive Offline Limit
9F15 Merchant Category Code
9F16 Merchant Identifier
9F17 Personal Identification Number (PIN) Try Counter
9F18 Issuer Script Identifier
9F19 Deleted (see 9F49)
9F1A Terminal Country Code
9F1B Terminal Floor Limit
9F1C Terminal Identification
9F1D Terminal Risk Management Data
9F1E Interface Device (IFD) Serial Number
9F1F Track 1 Discretionary Data
9F20 Track 2 Discretionary Data
9F21 Transaction Time
9F22 Certification Authority Public Key Index (PKI)
9F23 Upper Consecutive Offline Limit
9F26 Application Cryptogram (AC)
9F27 Cryptogram Information Data (CID)
9F29 Extended Selection
9F2A Kernel Identifier
9F2D Integrated Circuit Card (ICC) PIN Encipherment Public Key Certificate
9F2E Integrated Circuit Card (ICC) PIN Encipherment Public Key Exponent
9F2F Integrated Circuit Card (ICC) PIN Encipherment Public Key Remainder
9F32 Issuer Public Key Exponent
9F33 Terminal Capabilities
9F34 Cardholder Verification Method (CVM) Results
9F35 Terminal Type
9F36 Application Transaction Counter (ATC)
9F37 Unpredictable Number (UN)
9F37 Unpredictable Number (UN) (Reader/Terminal)
9F38 Processing Options Data Object List (PDOL)
9F39 Point-of-Service (POS) Entry Mode
9F3A Amount, Reference Currency
9F3B Application Reference Currency
9F3C Transaction Reference Currency Code
9F3D Transaction Reference Currency Exponent
9F40 Additional Terminal Capabilities
9F41 Transaction Sequence Counter
9F42 Application Currency Code
9F43 Application Reference Currency Exponent
9F44 Application Currency Exponent
9F45 Data Authentication Code
9F46 Integrated Circuit Card (ICC) Public Key Certificate
9F46 Application Public Key Certificate
9F47 Integrated Circuit Card (ICC) Public Key Exponent
9F47 Application Public Key Exponent
9F48 Integrated Circuit Card (ICC) Public Key Remainder
9F48 Application Public Key Remainder
9F49 Dynamic Data Authentication Data Object List (DDOL)
9F4A Static Data Authentication Tag List (SDA)
9F4B Signed Dynamic Application Data (SDAD)
9F4C ICC Dynamic Number
9F4D Log Entry
9F4E Merchant Name and Location
9F4F Log Format
9F50 Offline Accumulator Balance
9F50 Cardholder Verification Status
9F51 Application Currency Code
9F51 DRDOL
9F52 Application Default Action (ADA)
9F52 Terminal Compatibility Indicator
9F53 Consecutive Transaction Counter International Limit (CTCIL)
9F53 Transaction Category Code
9F53 Terminal Interchange Profile (dynamic)
9F54 Cumulative Total Transaction Amount Limit (CTTAL)
9F54 DS ODS Card
9F55 Geographic Indicator
9F56 Issuer Authentication Indicator
9F57 Issuer Country Code
9F58 Consecutive Transaction Counter Limit (CTCL)
9F59 Consecutive Transaction Counter Upper Limit (CTCUL)
9F5A Application Program Identifier (Program ID)
9F5B Issuer Script Results
9F5B DSDOL
9F5C Cumulative Total Transaction Amount Upper Limit (CTTAUL)
9F5C DS Requested Operator ID
9F5C Magstripe Data Object List (MDOL)
9F5D Available Offline Spending Amount (AOSA)
9F5D Application Capabilities Information (ACI)
9F5E Consecutive Transaction International Upper Limit (CTIUL)
9F5E DS ID
9F5F DS Slot Availability
9F5F Offline Balance
9F60 CVC3 (Track1)
9F60 Issuer Update Parameter
9F60 P3 Generated 3DES KEYS
9F61 CVC3 (Track2)
9F62 PCVC3 (Track1)
9F62 Encrypted PIN - ISO 95641 Format 0 (Thales P3 Format 01)
9F63 Offline Counter Initial Value
9F63 PUNATC (Track1)
9F64 NATC (Track1)
9F65 PCVC3 (Track2)
9F66 Terminal Transaction Qualifiers (TTQ)
9F66 PUNATC (Track2)
9F67 MSD Offset
9F67 NATC (Track2)
9F68 Card Additional Processes
9F69 Card Authentication Related Data
9F69 UDOL
9F6A Unpredictable Number (Numeric)
9F6B Card CVM Limit
9F6B Track 2 Data
9F6C Card Transaction Qualifiers (CTQ)
9F6D VLP Reset Threshold
9F6D Mag-stripe Application Version Number (Reader)
9F6D Kernel 4 Reader Capabilities
9F6E Third Party Data
9F6E Form Factor Indicator (FFI)
9F6E Terminal Transaction Capabilities
9F6F DS Slot Management Control
9F70 Protected Data Envelope 1
9F70 Card Interface Capabilities
9F71 Protected Data Envelope 2
9F71 Mobile CVM Results
9F72 Protected Data Envelope 3
9F72 Consecutive Transaction Limit (International—Country)
9F73 Protected Data Envelope 4
9F73 Currency Conversion Parameters
9F74 Protected Data Envelope 5
9F74 VLP Issuer Authorisation Code
9F75 Unprotected Data Envelope 1
9F75 Cumulative Total Transaction Amount Limit-Dual Currency
9F76 Unprotected Data Envelope 2
9F76 Secondary Application Currency Code
9F77 Unprotected Data Envelope 3
9F78 Unprotected Data Envelope 4
9F79 Unprotected Data Envelope 5
9F77 VLP Funds Limit
9F78 VLP Single Transaction Limit
9F79 VLP Available Funds
9F7A VLP Terminal Support Indicator
9F7B VLP Terminal Transaction Limit
9F7C Customer Exclusive Data (CED)
9F7C Merchant Custom Data
9F7D DS Summary 1
9F7D VISA Applet Data
9F7E Mobile Support Indicator
9F7E Application life cycle data (8 first bytes)
9F7F DS Unpredictable Number
9F7F Card Production Life Cycle (CPLC) Data
A5 File Control Information (FCI) Proprietary Template
BF0C File Control Information (FCI) Issuer Discretionary Data
BF50 Visa Fleet - CDO
BF60 Integrated Data Storage Record Update Template
C3 Card issuer action code -decline
C4 Card issuer action code -default
C5 Card issuer action code online
C6 PIN Try Limit
C7 CDOL 1 Related Data Length
C8 Card risk management country code
C9 Card risk management currency code
CA Lower cummulative offline transaction amount
CB Upper cumulative offline transaction amount
CD Card Issuer Action Code (PayPass) – Default
CE Card Issuer Action Code (PayPass) – Online
CF Card Issuer Action Code (PayPass) – Decline
D1 Currency conversion table
D2 Integrated Data Storage Directory (IDSD)
D3 Additional check table
D5 Application Control
D6 Default ARPC response code
D7 Application Control (PayPass)
D8 AIP (PayPass)
D9 AFL (PayPass)
DA Static CVC3-TRACK1
DB Static CVC3-TRACK2
DC IVCVC3-TRACK1
DD IVCVC3-TRACK2
DF70 Generic Name String
DF71 Value Added Tax 1
DF71 Generic Numeric
DF72 Value Added Tax 2
DF72 Generic Specification String
DF73 Merchant Category Code
DF73 Generic Implementation String
DF74 Discover Optional Features
DF75 Communications Error Message Delay
DF76 TVR from GenAC
DF77 ViVOpay MSR Custom Data Output Tag
DF78 MC Timing Performance Enable
DF79 Card Disable Mask
DF7A Card Disable Interval
DF7B Serial Port (UART) Inter-character Timeout Period
DF7C Auto Switch Feature
DF7D Track Formatting Feature
DF7F Improved Collision Detection & Media Removal Feature
FF70 Serial Finite State Machine Version
FF71 Transaction Finite State Machine Version
FF72 System Information Suite
FF73 Serial Protocol Version
FF74 Serial Protocol Suite
FF75 L1 Paypass Version
FF76 L1 LCR Version
FF77 L2 Card App Version
FF78 L2 Card App Suite
FF79 GMEDs Data
FF79 User Experience Version
FF7A User Experience Suite
FF7B ViVOtech Proprietary Suite
FF7C VIUDS Scheme IDs Supported
FF7D VIUDS Scheme ID Selection Criteria
FFE0 Registered Application Provider Identifier (RID)
FFE1 Partial Selection Allowed
FFE2 Application Flow
FFE3 Selection Features - GR 1.2.10
FFE4 Group Number / Fallback Group
FFE5 Max AID Length
FFE6 AID Disabled
FFE7 Interface Support
FFE8 Exclude from Processing
FFE9 Kernel ID Transaction Type Group List
FFEA Default Kernel ID
FFF0 Specific Features Switch
FFF1 Terminal Contactless Transaction Limit
FFF2 Terminal IFD
FFF3 Application Capability
FFF4 Visa Reader Risk Flags
FFF5 CVM Required Limit
FFF6 Torn Transaction Log Clean Interval (minutes)
FFF7 Burst Mode
FFF8 UI Scheme
FFF9 LCD Font Size
FFFA LCD delay Time
FFFB Language Option for LCD
FFFC Force MagStripe
FFFD TAC - Online
FFFE TAC - Default
FFFF TAC - Denial
DF8123 Reader Contactless Floor Limit Data
DFDE04 MSR Encryption Option
DFEE12 KSN of Account DUKPT Key
DFEE15 Application Selection Indicator
DFEE16 DUKPT Key or MKSK Select for Online PIN Encrypted
DFEE17 ICC Terminal Entry Mode
DFEE18 MSR Terminal Entry Mode
DFEE19 Online DOL
DFEE1A Output data element
DFEE1B Authorization Request data elements
DFEE1E Terminal Configuration
DFEE1F Issuer Script Limit
DFEE20 ICC power on waiting time
DFEE21 ICC L1 data transaction waiting time
DFEE22 Driver (Menu, Get PIN, Get MSR) Timeout
DFEE23 MSR all track data
DFEE24 Force Acceptance
DFEE25 ICC Response Code
DFEE26 Encryption Status Information
DFEE27 MSR Control
FFEE01 ViVOpay TLV Group Tag
FFEE02 ViVOpay Pre-PPSE Special Flow Group Tag
FFEE03 ViVOpay Post-PPSE Special Flow Group Tag
FFEE04 M/Chip3 Intermediate Message Data
FFEE04 ViVOpay MChip Group Status
FFEE05 M/Chip3 Intermediate Message Marker
FFEE06 ApplePay VAS Container
FFEE10 ViVOpay MChip Group Tag
FFEE11 ViVOpay Discover Group Tag
FFEE12 KSN of Account DUKPT Key
FFEE13 Track 1 Data
FFEE14 Track 2 Data
FFEE1C Unpredictable Number Range
FFEE1D Sensitive Data Mask