EasyManua.ls Logo

Magtek eDynamo - Page 99

Magtek eDynamo
245 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
8 - Commands
eDynamo| Secure Card Reader Authenticator | Programmer’s Manual (COMMANDS)
Page 99 of 245 (D998200115-17)
Table 8-38 - Request Data for Extended Command 0x0300 - Initiate EMV Transaction (EMV Only)
Offset
Field Name
Value
0
Transaction
Flow Time
Specifies the maximum time, in seconds, for user interaction events to complete
while processing a transaction. Values from 0x01 to 0xFF are allowed (1 to 255
seconds).
The timer starts at the beginning of each event. If the user action does not occur
within the specified time, the transaction proceeds as follows:
Cardholder present payment timeout: The transaction terminates.
(Contact Only) Cardholder language selection timeout: The transaction
continues with the default language.
(Contact Only) Cardholder application selection timeout: The transaction
terminates.
1
Card Type to
Read
Card Type to Read (OR the following values together):
0x01 = Magnetic stripe card (MSR Only)
0x02 = Contact chip card (Contact Only)
(MSR Only)
Magnetic stripe card and Contact chip card can be enabled at the same time. For
details about how the MSR and Contact functions interact, see the introduction
to section 8.4 Command Group 0x03 - EMV L2 (EMV Only, Extended
Commands Only).
2
Options
0x00 = Normal
0x01 = Reserved for Bypass PIN
0x02 = Reserved for Force Online
(Quick Chip Only)
To use Quick Chip mode, set the most significant bit to ‘1’.
0x80 = Normal, Use Quick Chip
0x81 = Reserved for Bypass PIN, Use Quick Chip
0x82 = Reserved for Force Online, Use Quick Chip
3..8
Amount
Authorized
Amount Authorized (EMV Tag 9F02, format n12, 6 bytes). For Transaction
Type Refund (0x20), this must be zero.
9
Transaction
Type
0x00 = Purchase (covers transaction types Payment, Goods, and Services)
0x02 or 0x09 = Cash back (0x09 only supported when using contactless)
0x20 = Refund (converts internally to type 0x00 Purchase, amount is ignored
and set to $0.00)
10..15
Cash Back
Cash back amount (if non-zero, EMV Tag 9F03, format n12, 6 bytes). For
Transaction Type Refund (0x20) this must be zero.
16..17
Transaction
Currency
Code
Transaction Currency Code (EMV Tag 5F2A, format n4, 2 bytes)
Valid values:
0x0000 = Use Selected Application’s Currency Code Terminal Setting
0x0840 = US Dollar
0x0978 = Euro
18
Reporting
Option
This single byte field indicates the level of Transaction Status notifications the
host wants the device to send during the transaction:

Table of Contents

Other manuals for Magtek eDynamo

Related product manuals