Name |
Description |
Type |
Constraint |
MaxLength |
AuthorisationRequestCryptogram |
Cryptogram returned by the ICC in response of the GENERATE AC command |
xs:byte |
Optional |
8 |
ApplicationInterchangeProfile |
Indicates the capabilities of the card to support specific functions in the application |
xs:byte |
Optional |
2 |
ApplicationTransactionCounter |
Counter maintained by the application in the ICC (incrementing the ATC is managed by the ICC) |
xs:byte |
Optional |
2 |
UnpredictableNumber |
Value to provide variability and uniqueness to the generation of a cryptogram |
xs:byte |
Optional |
4 |
TerminalVerificationResult |
Status of the different functions as seen from the terminal |
xs:byte |
Optional |
5 |
CryptogramTransactionType |
Indicates the type of financial transaction, represented by the first two digits of ISO 8583:1987 Processing Code |
xs:byte |
Optional |
1 |
CryptogramInformationData |
This is the terminal identification number (TID) assigned to a transaction device by the merchant's acquirer |
xs:byte |
Optional |
1 |
ApplicationResponseCryptogram |
Cryptogram generated by the issuer and used by the card to verify that the response came from the issuer. |
xs:byte |
Optional |
8 |
POSEntryMode1 |
Indicates the method by which the PAN was entered, according to the first digit of the ISO 8583:1987 POS Entry Mode |
xs:int |
Optional |
1 |
POSEntryMode2 |
Indicates the method by which the PAN was entered, according to the second digit of the ISO 8583:1987 POS Entry Mode |
xs:int |
Optional |
1 |
ApplicationUsageControl |
Indicates issuer’s specified restrictions on the geographic usage and services allowed for the application |
xs:byte |
Optional |
2 |
ApplicationVersionNumber |
Version number assigned by the payment system for the application |
xs:byte |
Optional |
2 |
TerminalApplicationVersionNumber |
Version number for the application supported by the Terminal |
xs:byte |
Optional |
2 |
TransactionStatusInformation |
Indicates the functions performed in a transaction |
xs:byte |
Optional |
2 |
TerminalType |
Indicates the environment of the terminal, its communications capability, and its operational control |
xs:int |
Optional |
2 |
TerminalCapabilities |
Indicates the card data input, CVM, and security capabilities of the terminal |
xs:byte |
Optional |
3 |
IssuerActionCodesOnline |
Specifies the acquirer’s conditions that cause a transaction to be transmitted online |
xs:byte |
Optional |
5 |
IssuerActionCodesDenial |
Specifies the acquirer’s conditions that cause the denial of a transaction without attempt to go online |
xs:byte |
Optional |
5 |
IssuerActionCodesDefault |
Specifies the acquirer’s conditions that cause a transaction to be rejected if it might have been approved online, but the terminal is unable to process the transaction online |
xs:byte |
Optional |
5 |
IssuerApplicationData |
Contains proprietary application data for transmission to the issuer in an online transaction |
xs:byte |
Optional |
32 |
TerminalCountryCode |
Indicates the country of the terminal, represented according to ISO 3166 |
xs:string |
Optional |
4 |
TerminalCurrencyNumber |
Indicates the numeric currency in which the account is managed according to ISO 4217 |
xs:string |
Optional |
4 |
AuthorisationResponseCode |
Code that defines the disposition of a message |
xs:string |
Optional |
2 |