3 - MTSCRA Functions
Parameter
timeLimit
cardType
option
amount
transactionType
cashBack
Dynamag, DynaMAX, eDynamo, mDynamo, tDynamo, DynaWave, and iDynamo 6| Secure Card Reader Authenticators | Programmer's
Reference (Java and Java Applet)
Page 38
Specifies the maximum time, in seconds, allowed to complete the total
transaction. This includes time for the user to insert the card, choose a
language, choose an application, and online processing. If this time is
exceeded, the transaction will be aborted and an appropriate Transaction
Status will be available. Value 0 is not allowed.
Card Type to Read:
0x01 = Magnetic Stripe (as alternative to EMV L2, card swipe causes abort
of EMV L2)
0x02 = Contact chip card
0x03 = Magnetic Stripe and Contact chip Card.
0x04 = Contactless chip card
0x05 = Magnetic Stripe and Contactless chip card.
0x06 = Contact chip card and Contactless chip card.
0x07 = Magnetic Stripe, Contact chip card, Contactless chip card.
Refer to 4.11Appendix G for supported devices.
0x00 = Normal
0x01 = Bypass PIN
0x02 = Force Online
0x04 = Acquirer not available (Note: prevents long timeout on waiting for
host approval) (causes "decline" to be generated internally if ARQC is
generated)
To use Quick Chip mode, set the most significant bit to '1'.
0x80 = Quick Chip, Normal
0x81 = Quick Chip, Bypass PIN
0x82 = Quick Chip, Force Online
Refer to 4.11Appendix G for supported devices.
Amount Authorized (EMV Tag 9F02, format n12, 6 bytes) in hex string
For example: "000000000999", means 9.99 dollars.
Valid values:
0x00 = Purchase (listed as "Payment" on ICS)
0x01 = Cash Advance (not supported for this reader)
0x02 or 0x09 = Cash back (0x09 only supported when using contactless)
0x04 = Goods (Purchase)
0x08 = Services (Purchase)
0x10 = International Goods (Purchase)
0x20 = Refund
0x40 = International Cash Advance or Cash Back
0x80 = Domestic Cash Advance or Cash Back
Cash back Amount (if non-zero, EMV Tag 9F03, format n12, 6 bytes) in
hex string.
For example: "000000001000", means 10.00 dollars.
Description
Need help?
Do you have a question about the Dynamag and is the answer not in the manual?
Questions and answers