![]() |
IDTech iOS SDK Guide
1.1.166.045
API reference for VP3300
|
#include <IDTCommon.h>
Public Attributes | |
unsigned char | terminalCountryCode [2] |
Terminal’s location. Tag 9F1A {0x08,0x40}. | |
unsigned char | provideCardholderConfirmation |
Indicates whether or not cardholder may confirm application selection at EMV Selection time. Tag 58 0x00 or 0x01. | |
unsigned char | terminalType |
Standard parameter. Tag 9F35 See EMVCo book IV. | |
unsigned char | emvContact |
Indicates whether terminal supports EMV contact. Tag 9F33, byte 1, bit 6 0x00 or 0x01. | |
unsigned char | terminalCapabilities [3] |
Standard parameter. Tag 9F33 See EMVCo book IV. | |
unsigned char | additionalTerminalCapabilities [5] |
Standard parameter. Tag 9F40 See EMVCo book IV. | |
unsigned char | emvContactless |
Indicates whether or not terminal support scontactless in EMV mode. 0x00 or 0x01. | |
unsigned char | magstripe |
Indicates whether terminal supports magstripe. 0x00 or 0x01. | |
unsigned char | pinTimeOut |
In seconds. Time allocated to cardholder to enter PIN. Binary value Example : 0x0F for 15s. | |
unsigned char | batchManaged |
Indicates whether or not Batch messages are supported by Terminal. 0x00 or 0x01. | |
unsigned char | adviceManaged |
Indicates whether or not Advice messages are supported by Terminal (only if needed by Level3 implementation). 0x00 or 0x01. | |
unsigned char | pse |
Indicates whether or not PSE Selection method is supported by Terminal. 0x00 or 0x01. | |
unsigned char | autoRun |
Indicates whether or not Terminal is configured in AutoRun. 0x00 or 0x01. | |
unsigned char | predefinedAmount [3] |
Fixed amount. Binary value. | |
unsigned char | pinByPass |
Indicates whether or not PIN bypass is supported by Terminal. 0x00 or 0x01. | |
unsigned char | referalManaged |
Indicates whether or not Referal managed are supported by Terminal (only if needed by Level3 implementation).. 0x00 or 0x01. | |
unsigned char | defaultTAC |
Indicates whether or not Default TAC are supported by Terminal. 0x00 or 0x01. | |
unsigned char | defaultTACDenial [5] |
Default TAC Denial value. See EMVCo book IV. | |
unsigned char | defaultTACOnline [5] |
Default TAC Online value. See EMVCo book IV. | |
unsigned char | defaultTACDefault [5] |
Default TAC Default value. See EMVCo book IV. | |
unsigned char | notRTS |
Indicates RTS are not supported by Terminal or not. 0x00 or 0x01. | |
unsigned char | notVelocity |
Indicates Velocity are not supported by Terminal or not. 0x00 or 0x01. | |
unsigned char | cdaType |
Supported CDA type. Value should be 0x02. | |
device Terminal Configuration File - 44 bytes
Used as parameter in IDT_BTPay::setTerminalData:()
Used as return value in IDT_BTPay::emv_retrieveTerminalData:()