EasyManua.ls Logo

Magtek DYNAMAG - onUserSelectionRequest (EMV Only); onARQCReceived (EMV Only)

Magtek DYNAMAG
61 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...
4 - MTSCRAEvent
Dynamag, DynaMAX, eDynamo, mDynamo, tDynamo, DynaWave, and iDynamo 6| Secure Card Reader Authenticators | Programmer’s
Reference (Java and Java Applet)
Page 44
Hex string: “50524553454e542043415244
Represent displaying message: “PRESENT CARD
Return Value:
None
4.8 onUserSelectionRequest (EMV Only)
This event is called when the device has user selection message in transaction for the host to present to
the user.
void onUserSelectionRequest(String data)
This notification will send a hex string to represent user selection request.
Offset
Field
Name
Value
0
Selection
Type
This field specifies what kind of selection request this is:
0x00 Application Selection
0x01 Language Selection
Others TBD
1
Timeout
Specifies the maximum time, in seconds, allowed to complete the selection
process. If this time is exceeded, the host should send the User Selection Result
command with transaction will be aborted and an appropriate Transaction
Status will be available. Value 0 is not allowed.
2
Menu Items
This field is variable length and is a collection of “C” style zero terminated
strings (maximum 17 strings). The maximum length of each string is 20
characters, not including a Line Feed (0x0A) character that may be in the string.
The last string may not have the Line Feed character.
The first string is a title and should not be considered for selection.
It is expected that the receiver of the notification will display the menu items
and return (in the User Selection Result request) the number of the item the user
selects. The minimum value of the Selection Result should be 1 (the first item,
#0, was a title line only). The maximum value of the Selection Result is based
on the number of items displayed.
Return Value:
None
4.9 onARQCReceived (EMV Only)
This event is called when the device has an ARQC message send to the host.
void onARQCReceived(String data);
This notification will send a hex string for ARQC of this transaction.

Table of Contents

Other manuals for Magtek DYNAMAG

Related product manuals