|
Market Pay POS API C# v20
|
Contains card identification data obtained during card reading operation. More...

Data Fields | |
| CardCapture | cardCapture |
| string | extractedPan |
| string | panSequenceNumber |
| string | bankId |
| string | loyaltyId |
| bool | loyaltyErrorFlag |
| Tells if obtaining loyalty id passed with success or an error occurred. The value is set to: More... | |
| string | schema |
| string | applicationId |
Card application identifier (AID) in a multi-application environment. Defined by ISO/IEC 7816-5. More... | |
Contains card identification data obtained during card reading operation.
Definition at line 8 of file CardData.cs.
| string fr.marketpay.driver.CardData.applicationId |
Card application identifier (AID) in a multi-application environment. Defined by ISO/IEC 7816-5.
Definition at line 59 of file CardData.cs.
| string fr.marketpay.driver.CardData.bankId |
The BIN - Bank Identification Number. Based on ISO/IEC 7812 / Issuer identifier number (IIN). Identifies the financial institution that issues the card. Refers to the first 4..8 digits of the Primary Account Number (PAN) on a payment card.
Definition at line 34 of file CardData.cs.
| CardCapture fr.marketpay.driver.CardData.cardCapture |
Describes how the card has been read.
Definition at line 14 of file CardData.cs.
| string fr.marketpay.driver.CardData.extractedPan |
Contains partial PAN number in format:
. E.g: 5311110000000234.
Definition at line 19 of file CardData.cs.
| bool fr.marketpay.driver.CardData.loyaltyErrorFlag |
Tells if obtaining loyalty id passed with success or an error occurred.
The value is set to:
false when loyalty passed with success, no error. Field loyaltyId should be set. If field loyaltyId is NULL, it means that there is no loyalty id.true when loyalty id scanning failed. Definition at line 49 of file CardData.cs.
| string fr.marketpay.driver.CardData.loyaltyId |
Loyalty account identification.
Set when loyalty id is detected during card reading. Otherwise, the value is
.
Definition at line 41 of file CardData.cs.
| string fr.marketpay.driver.CardData.panSequenceNumber |
Application Primary Account Number (PAN) Sequence Number. Identifies and differentiates cards with the same PAN. String of 2..3 digits.
Definition at line 25 of file CardData.cs.
| string fr.marketpay.driver.CardData.schema |
Schema (Visa or MasterCard)
Definition at line 54 of file CardData.cs.