Appendix e. identifying iso/aba and aamva cards, Iso/aba financial cards, Aamva driver licenses – MagTek Bluetooth MagneSafe V5 Swipe Reader User Manual

Page 87

Advertising
background image

79

APPENDIX E. IDENTIFYING ISO/ABA AND AAMVA CARDS

ISO/ABA FINANCIAL CARDS

1. If low level decoding algorithm finds data for available tracks to be in the ISO format

particular to each track, the card is classified as ISO. In order to be considered for ISO
Financial masking, the card must first be classed as ISO.

2. In order for any track on a card to be considered for ISO/ABA masking, the card must be

classified as ISO by the low level decoding algorithm.

3. ISO/ABA masking is considered for each track independently. One track may qualify for

masking and another not.

4. Track 1

a. The goal is to send the Format Code in the clear, the PAN partially masked, the

Name and Expiration Date in the clear, and the rest of the track masked.

b. If Format Code, PAN, Name, or Expiration Date are not correctly structured, the

rest of the track (from the point of discrepancy) will be sent in the clear.

c. If the Format Code, PAN, Name, or Expiration Date contain the ‘?’ character

(End Sentinel), the field is not correctly structured.

d. A correctly structured Format Code is the first character on the card and contains

the character ‘B’.

e. A correctly structured PAN has a maximum of 19 digits and is ended by the

character ‘^’ (Field Separator).

f. A correctly structured Name has a maximum of 26 characters and is ended by the

character ‘^’ (Field Separator).

g. A correctly structured Expiration Date has 4 characters.

5. Tracks 2 & 3

a. The goal is to send the PAN partially masked, the Expiration Date in the clear,

and the rest of the track masked.

b. If the PAN or Expiration Date are not correctly structured, the rest of the track

(from the point of discrepancy) will be sent in the clear.

c. If the PAN or Expiration Date contain the ‘?’ character (End Sentinel), the field is

not correctly structured.

d. A correctly structured PAN has a maximum of 19 digits and is ended by the

character ‘=’ (Field Separator).

e. A correctly structured Expiration Date has 4 characters.


AAMVA DRIVER LICENSES

1. If the card reader reads three tracks of data and Track 1 is formatted per ISO Track 1

rules, Track 2 is formatted per ISO Track 2 rules, and Track 3 is formatted per ISO Track
1 rules, the card is considered to be an AAMVA card. Some MagTek readers do not
support reading of Track 3, so this rule will not apply on such readers.

2. If low level decoding algorithm finds data for available tracks to be in the ISO format

particular to each track, and Track 2 contains a correctly structured PAN field whose first
6 digits are “604425” or contain values in the range “636000” to “636062” inclusive, the
card is considered to be an AAMVA card.



Advertising