Appendix e. identifying iso/aba and aamva cards, Iso/aba financial cards – MagTek MagneSafe V5 User Manual

Page 133

Advertising
background image

125

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.

Advertising