IDTech iOS/OSX SDK Guide  1.1.052
API reference for BTPay 200
 All Data Structures Functions Variables Properties Pages
IDTech_ApplicationID Struct Reference

#include <IDTechEMV.h>

Data Fields

unsigned char acquirerIdentifier [6]
 Indicates which acquirer/processor processes the corresponding AID. Tag 9F01.
 
unsigned char aid [16]
 AID value as per payment networks. Tag 9F06.
 
unsigned char aidLen
 AID’s length.
 
unsigned char applicationVersionNumber [2]
 EMV application version number. Tag 9F09.
 
unsigned char tacDefault [5]
 Terminal Action Code Denial. Tag DF13.
 
unsigned char tacDenial [5]
 Terminal Action Code Denial. Tag DF14.
 
unsigned char tacOnline [5]
 Terminal Action Code Denial. Tag DF15.
 
unsigned char transactionCurrencyCode [2]
 AID’s currency. Example: For US, {0x08,0x40}. Tag 5F2A.
 
unsigned char transactionCurrencyExponent
 Transaction Currency Exponent. Example: Amount $4.53 is managed as 453. Tag 5F36.
 
unsigned char useTACDefault
 Indicates if tacDefault value should be used.
 
unsigned char useTACDenial
 Indicates if tacDefault value should be used.
 
unsigned char useTACOnline
 Indicates if tacDefault value should be used.
 
unsigned char applicationSelectionIndicator
 Indicates if partial AID matching is allowed. 0x01 = allowed DF62.
 

Detailed Description

device AID File - 47 bytes

Used as parameter in setApplicationData: (IDTechEMV)

Used as return value of aidResponse in retrieveApplicationData: (IDTechEMV)


The documentation for this struct was generated from the following file: