UniPay SDK Guide for Android  0.02.011
API reference
 All Data Structures Functions Variables Pages
com.idtechproducts.emv.UniPayTerminalDataStruct Class Reference

Data Fields

byte[] terminalCountryCode = new byte[2]
 
byte[] merchantCategoryCode = new byte[2]
 
byte[] merchantID = new byte[15]
 
byte[] terminalID = new byte[8]
 
byte[] defaultTACDenial = new byte[5]
 
byte[] defaultTACOnline = new byte[5]
 
byte[] defaultTACDefault = new byte[5]
 
byte[] useDefaultTACDefault = new byte[1]
 
byte[] useDefaultTACDenial = new byte[1]
 
byte[] useDefaultTACOnline = new byte[1]
 
byte[] terminalLocation = new byte[36]
 

Field Documentation

byte [] com.idtechproducts.emv.UniPayTerminalDataStruct.defaultTACDefault = new byte[5]

Default TAC Default value. See EMVCo book IV.

byte [] com.idtechproducts.emv.UniPayTerminalDataStruct.defaultTACDenial = new byte[5]

IDefault TAC Denial value. See EMVCo book IV.

byte [] com.idtechproducts.emv.UniPayTerminalDataStruct.defaultTACOnline = new byte[5]

Default TAC Online value. See EMVCo book IV.

byte [] com.idtechproducts.emv.UniPayTerminalDataStruct.merchantCategoryCode = new byte[2]

The Terminal's Merchant Category Code. Classifies the type of business being done by the mechant, represented according to ISO 8583:1993.

byte [] com.idtechproducts.emv.UniPayTerminalDataStruct.merchantID = new byte[15]

When concatenated with the Acquirer Identifer, uniquely identifies a given merchant.

byte [] com.idtechproducts.emv.UniPayTerminalDataStruct.terminalCountryCode = new byte[2]

The Terminal's Country Code,example:{0x08,0x40}.

byte [] com.idtechproducts.emv.UniPayTerminalDataStruct.terminalID = new byte[8]

Designates the unique location of a terminal at a merchant

byte [] com.idtechproducts.emv.UniPayTerminalDataStruct.terminalLocation = new byte[36]

Terminal Location tag 9F4E.

byte [] com.idtechproducts.emv.UniPayTerminalDataStruct.useDefaultTACDefault = new byte[1]

Indicates if tacDefault value should be used as terminal default value.

byte [] com.idtechproducts.emv.UniPayTerminalDataStruct.useDefaultTACDenial = new byte[1]

Indicates if tacDenial value should be used as terminal default value.

byte [] com.idtechproducts.emv.UniPayTerminalDataStruct.useDefaultTACOnline = new byte[1]

Indicates if tacObline value should be used as terminal default value.


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