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