3 - MTSCRA Class Methods
currencyCode
reportingOption
Return Value:
0 = Success
9 = Error
15 = Busy
3.55 setUserSelectionResult (EMV Device Only)
This function sets the user selection result. It should be called after receiving the OnUserSelectRequest
event which is triggered after the user makes a selection.
public int setUserSelectionResult(byte status, byte selection)
Parameters:
Parameter
Status
selection
Return Value:
0 = Success
9 = Error
15 = Busy
3.56 setAcquirerResponse (EMV Device Only)
This function informs EMV device to process transaction decision from acquirer.
public int setAcquirerResponse(byte[] response)
Parameters:
aDynamo, uDynamo, Dynamag, DynaMAX, eDynamo, BulleT, mDynamo| Secure Card Reader Authenticator | .NET/PCL Programmer's
Reference (Windows/Windows Phone)
Page 31
Transaction Currency Code (EMV Tag 5F2A, format n4, 2 bytes)
Sample Valid values:
0x0840 – US Dollar
0x0978 – Euro
0x0826 – UK Pound
This single byte field indicates the level of Transaction Status notifications
the host desires to receive during the course of this transaction.
0x00 = Termination Status only (normal termination, card error, timeout,
host cancel)
0x01 = Major Status changes (terminations plus card insertions and waiting
on user)
0x02 = All Status changes (documents the entire transaction flow)
Indicates the status of User Selection:
0x00 – User Selection Request completed, see Selection Result
0x01 – User Selection Request aborted, cancelled by user
0x02 – User Selection Request aborted, timeout
Indicates the menu item selected by the user. This is a single byte zero
based binary value.
Description
Need help?
Do you have a question about the aDynamo and is the answer not in the manual?
Questions and answers