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 |
Parent topic: Transactions