You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 5
Next »
All payment applications registered onto Agnos Framework’s entry point are initialized with tags values present in ENTRY_POINT file (see DF0F). For some tags, if missing, default values may apply to American Express kernel.
Default Values Set |
---|
Common |
---|
Tag | Description | Value |
---|
9F6D | Contactless Reader Capabilities Where: Byte 1: → b8..b7: Mode 00: Expresspay 1.0 01: Expresspay 2.0 and Expresspay >= 3.x (Magstripe) 10: Expresspay 2.0 (Magstripe and EMV) 11: Expresspay >= 3.x (Magstripe and EMV) → b6..b5: Reserved for EMVCo → b4: CVM Required - Not to be configured → b3..b1: Reserved for EMVCo | C0 |
9F1A | Terminal Country Code | 0000 |
9F1E | Terminal Identification | IFD Serial Number on 8 Bytes |
DF1B | Kernel Configuration Where: Byte1: → Seed for UN in Magstripe Mode Byte2: → b8: DRL Set (from XP 3.1) → b7: EMVCo Entry Point (from XP 3.0) → b6: Use TAC and IAC Default (from XP 3.x) → b5: Not EMV Consistency Check → b4: Patch ODA Applied (XP 2.0.2 only) → b3: Consistency Check as per EMV → b2: Delay Authorization → b1: RFU Byte 3: → Hold Time for SEE PHONE cases (s) Byte4: → No Holding Time on Approve and Decline Byte5: → b8: XP 3.0 activated → b7: Start D managed in EMV mode → b6: Disable Discretionary Data → b5: Display delayed message → b4: Check CDOL2 Presence → b3: CVM Mobile Supported → b2: Terminal Exempt Of No CVM Checks → b1: Transit Terminal Byte6: → b8: Display PROCESSING Message → b7: Only EMV Mode → b6..b4: RFU → b3..b1: C-4 Kernel Version
Important1: B2b1 is always set to partial mode for rapid payment and for consistency reason with other contactless payment brands (i.e. no 2nd GenAC performed). From ExpressPay 3.x, B2bit1 is forced to 1 whatever the configuration value.
Important2: tag 9F6E is used by Agnos ExpressPay 3.x implementation. In Agnos, this tag isn’t a configuration data because it is built from 9F6D, 9F33 and 9F35 tags to avoid inconsistencies and maintain upward compatibility. | 3C2100000480 |
9F40 | Additional Terminal Capabilities | 6000000000 |
9F35 | Terminal Type | 00 |
9F09 | Application Version Number | 0001 |
9F33 | Terminal Capabitlities | 000088 |
DF20 | TAC Default | CC00000000 |
DF21 | TAC Denial | 0000000000 |
DF22 | TAC Online | 0000000000 |
DF30 | Bitmap Entry Point Where: Byte 1: → b8: Status Check Support Flag → b7: Zero Amount Allowed Flag → b6: RCTL → b5: RCFL → b4: RCRL → b3..b1: RFU | 38 |
DF32 | Status Zero Amount Allowed Flag Where: Byte 1: → 0x01: Option 1 = Online Cryptogram Request → 0x02: Option 2 = Not Allowed | 01 |
DF2D | Message Holdtime (100 of ms) | 00000F |
DF27 | Field off request (100 of ms) | 00 |
9F6E | Terminal Transaction Capabilities (Synthetic Tag Calculated at Run Time). Magstripe, Partial Mode, Express Mobile, and Mobile CVM Always Set | function(9F6D,9F33,9F35,DF1B) |