Magtek Universal SDK Programmer's Manual page 19

Table of Contents

Advertisement

4 - IDevice
EMVResponseFormat byte
TransactionType
Amount
CashBack
CurrenyCode
CurrencyExponent
TransactionCategory
MerchantCategory
MerchantID
MagTek Universal SDK| For MMS Devices | Programmer's Manual ( Java )
Page 19
The format of the EMV response.
Usage:
0x00 – Legacy. Default.
0x01 – RFU
byte
EMV Tag 9C - The type of financial transaction, represented by the first
1
two digits of the ISO 8583:1987 Processing Code.
Examples:
0x00 – purchase. Default.
0x01 – cash advance
0x09 – purchase with cashback
0x20 – refund
Supported transaction types are specified in the commands manual
specific to the device.
String
EMV Tag 9F02 - Authorized amount of the transaction.
12
Example:
"000000000123" – $1.23
"000000009999" – $99.99
String
EMV Tag 9F03 - Secondary amount associated with the transaction.
12
Example:
"000000000123" – $1.23
"000000009999" – $99.99
byte[]
EMV Tag 5F2A - Currency code of the transaction according to ISO
2
4217. The byte array is null by default.
Example:
0x0840 = US Dollar
0x0978 = Euro
0x0826 = UK Pound
byte[]
EMV Tag 5F36 - The decimal point position from the right of the
1
transaction amount. The byte array is null by default.
Example:
0x02 – decimal point at 2 position from the right.
byte[]
EMV Tag 9F53 - The type of contactless transaction being performed.
1
The byte array is null by default.
byte[]
EMV Tag 9F15 - The type of business being done by the merchant,
2
represented according to ISO 18245. The byte array is null by default.
byte[]
EMV Tag 9F16 - Used to uniquely identify a given merchant. The byte
15
array is null by default.
ITransaction

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Universal SDK and is the answer not in the manual?

Questions and answers

Related Products for Magtek Universal SDK

Table of Contents