Read Non-PCI Card

Call method ReadNonPCICard(), no parameters required. This call returns the ReadNonPCICardResponse object described in the following table:

ReadNonPCICard Response Elements – ReadNonPCICardResponse

Element Required Type Constraint Comments
SequenceNo Yes String Numeric, max 12 digits Unique Transaction Identifier
RespCode Yes String String, 2 bytes

00: Approved

Else: Denied

RespText Yes String String, max 64 bytes Response Text (if not approved)
PAN No String String, max 19 bytes Non-PCI card number. Will be empty if a PCI card was swiped
Track1Data No String String – max 200 bytes Track 1 data – will be empty for PCI card
Track2Data No String String – max 200 bytes Track 1 data – will be empty for PCI card
Track3Data No String String – max 200 bytes Track 1 data – will be empty for PCI card
StartDate No String String – max 4 bytes Card Start Date, YYMM
ExpiryDate No String String – max 4 bytes Expiry Date, YYMM
EntryMode No String Numeric – 2 digits

01 = Keyed

02 = Scanned

03 = Swiped