The device uses this property to determine whether it should accept AAMVA (driverβs license) and other permutations of ISO encoded cards in addition to ISO/ABA financial cards. If this is disabled, the EMV ARQC Type the device returns to the host includes Track Status = Error for any track that exists but does not comply with ISO/ABA financial card format.
The device uses this property to determine whether it should read include or suppress Track 1 data when reading and transmitting ISO/ABA account information from a cardβs magnetic stripe.
The device uses this property to determine whether it should read include or suppress Track 2 data when reading and transmitting ISO/ABA account information from a cardβs magnetic stripe.
The device uses this property to determine whether it should read include or suppress Track 3 data when reading and transmitting ISO/ABA account information from a cardβs magnetic stripe.
The host can use this property to enable Selectable Card Data Encryption. Each bit enables a specific card data encryption by setting that bit to 1. Byte 0 is the first byte, bit 0 is the LSB of each byte. This is a secured OID, the set request shall be from 0xD112 command. If the Key DKPTM1F has not been injected, enabling any bits in this OID will return failure response status 80-02-05-27 (TR31 errors, Key not present). If the Key DKPTM1F becomes unavailable after this OID has been enabled, then this OID will be reset to 0 as a status indicator.
Property 1.1.2.6.1.1. - Selectable Card Data Encryption Enable
Get Request Example
Get Response Example
Set Request Example
Set Response Example
Securing Key
None
Min. Len (b)
0x01
Max. Len (b)
0x01
Data Type
Binary
Valid Values
0x00 = Disabled 0x01 = Enabled
Default
0x01
Securing Key
None
Min. Len (b)
0x01
Max. Len (b)
0x01
Data Type
Binary
Valid Values
0x00 = Disabled 0x01 = Enabled
Default
0x01
Securing Key
None
Min. Len (b)
0x01
Max. Len (b)
0x01
Data Type
Binary
Valid Values
0x00 = Disabled 0x01 = Enabled
Default
0x01
Securing Key
None
Min. Len (b)
0x01
Max. Len (b)
0x01
Data Type
Binary
Valid Values
0x00 = Disabled 0x01 = Enabled
Default
0x01
Securing Key
Refer to 0xD112 Command.
Min. Len (b)
0x02
Max. Len (b)
0x02
Data Type
Binary
Valid Values
This OID is bit mapped as follows: Byte 0β’ bit 0: Card Holder Nameβ’ bit 1: Primary Account Numberβ’ bit 2: Expiration Dateβ’ bit 3: Service Codeβ’ bit 4: T1 Discretionary Dataβ’ bit 5: T2 Discretionary Dataβ’ bit 6 - 7: Reserved Byte 1β’ bit 0 - 7: ReservedThe host shall set all the reserved bits to 0.
Default
0x0000
1.1.2.nnn - SRED Settings - A
ISO/ABA Masking Character - Property 1.1.2.2.1.2
Property Description
Property OID
1.1.2.2.1.2 / 0x010102020102
Name
ISO/ABA Masking Character
When the device sends masked track data, it replaces some characters in the track data with a specified mask character. The specific characters the device masks depends on the card encode type. The device only selectively masks data that came from ISO/ABA cards (Financial Cards with ISO/IEC 7813 Format code B); it sends data from all other card types entirely unmasked.
The device masks all fields from ISO/ABA cards except a number of configurable leading and trailing characters of the PAN. See Property 1.1.2.2.1.3 PAN Number of Leading Unmasked Characters and Property 1.1.2.2.1.4 PAN Number of Trailing Unmasked Characters.
For chip card transactions, masked track 2 data is contained in TLV data object DFDF4D. For magnetic stripe transactions, masked track 1, 2 and 3 data is contained in TLV data objects DFDF31, DFDF33 and DFDF35, respectively.
Table 513 below provides an example of data from tracks 1, 2, and 3 of an ISO/ABA card after it has been decrypted or if the device has sent it in the clear. Table 514 shows the same data as it might appear with a specific set of masking rules applied.
This OID is reserved for Mey Mapping of MagTek Token.
Description
The device uses this property to determine what character it should use when sending masked ISO/ABA track data. If the Property 1.1.2.2.1.5 PAN MOD 10 Check Digit Correction is enabled, the masked portions of the track will always be masked with β0β. For more information about masking, see the information at the bottom of this section.
The device uses this property to determine how many of the leading characters of the PAN the device sends unmasked in Masked Track x Data in ISO/ABA account information For details about ISO/ABA track masking, see Property 1.1.2.2.1.2 ISO/ABA Masking Character.
The device uses this property to determine how many of the trailing characters of the PAN the device sends unmasked in Masked Track x Data in ISO/ABA account information For details about ISO/ABA track masking, see Property 1.1.2.2.1.2 ISO/ABA Masking Character.
The device uses this property to determine whether it should modify one of the masked PAN digits such that the masked PAN passes the Luhn MOD-10 algorithm check. If this property is enabled, the device uses masking character β0β to mask the PAN, regardless of the setting in Property 1.1.2.2.1.2 ISO/ABA Masking Character, and masks the remainder of the track data with the configured masking character.
The device uses this property to determine whether to use the Luhn MOD-10 algorithm to validate card number (PAN) digits a cardholder or operator enters in manual card entry mode during Command 0x1001 - Start Transaction. If validation is enabled, the device checks the PAN digits during entry, and until the PAN passes the check, the device disables the ENTER key, sounds an error tone when the Enter key is pressed (if the command has audio feedback enabled), and stays at the Card Number prompt until the cardholder or operator presses the Cancel button or corrects the PAN.