![]() |
IDTech iOS/OSX SDK Guide
1.1.052
API reference for BTPay 200
|
#include <IDTCommon.h>
Data Fields | |
unsigned char | prePANClear |
Leading PAN digits to display. Values '0' - '6'. Default '4'. | |
unsigned char | postPANClear |
Last PAN digits to display. Values '0' - '4'. Default '4'. | |
unsigned char | maskChar |
Last PAN digits to display. Values 0x20-0x7E. Default 0x2A '*'. | |
unsigned char | displayExpDate |
Mask or display expiration date. Values '0' = mask, '1' = don't mask. Default '1'. | |
unsigned char | baseKeyType |
BTPay Only. Key Type. Values '0' = Data Key, '1' = Pin Key. Default '0'. | |
unsigned char | encryptionType |
BTPay Only. Key Type. Values '1' = TDES, '2' = AES. Default '1'. | |
unsigned char | encryptionOption |
unsigned char | maskOption |
Mask and Encryption - Used to Set/Retrieve mask and encryption values emv_retrieveAIDList: (IDT_BTPay) IDT_UniPay::emv_retrieveAIDList:().
unsigned char MaskAndEncryption::encryptionOption |
UniPay II Only. Bit 0: T1 force encrypt Bit 1 : T2 force encrypt Bit 2 : T3 force encrypt Bit3 : T3 force encrypt when card type is 0
unsigned char MaskAndEncryption::maskOption |
UniPay II Only. Bit0: T1 mask allowed Bit1: T2 mask allowed Bit2: T3 mask allowed