Pan name date enable property – MagTek USB KB SURESWIPE & USB KB SWIPE READER User Manual

Page 45

Advertising
background image

Section 4. USB Communications

37

PAN NAME DATE ENABLE PROPERTY

Property ID:

0x1D

Property Type:

Byte

Length:

1 byte

Get Property:

Yes

Set Property:

Yes

Default Value:

0 (DISABLED)


Description:

When this property is set to 0, the reader data transmission will use the
standard mode of sending track information as described in SECTION 4.
When this value is set to non-zero, and Track 1 or Track 2 is determined to be
in a financial data format, the reader will transmit the PAN (Primary Account
Number), Name and Expiration date using the following format:

If Track 1 is available:

<PAN><TAB><Name><TAB><MM><TAB><YY><Termination Character>

Track 2 data will not be transmitted

If only Track 2 is available:

<PAN><TAB><TAB><MM><TAB><YY><Termination Character>


If Track 1 and Track 2 are not in financial data format or cannot be decoded,
the reader will revert back to standard mode.

This property is stored in non-volatile memory, so it will persist when the unit
is power cycled. When this property is changed, the unit must be reset (see
Command Number 2) or power cycled to have these changes take effect.

Rules used for determining that a card is in financial data format:
• PAN length should be between 13 and 19
• Name length should be between 0 and 26 characters for Track 1

• Only 2 field separators (‘^’) for Track 1

• Only 1 field separator (‘=’) for Track 2

• Format code shall be the character ‘B’ for Track 1


Example Set PAN Name Date Enable property to 01 Request (Hex):

Cmd Num

Data Len

Prp ID

Prp Value

01

02

1D

01


Example Set PAN Name Date Enable property Response (Hex):

Result Code Data Len

Data

00

00


Example Get PAN Name Date Enable property Request (Hex):

Cmd Num

Data Len

Prp ID

00

01

1D

Advertising