![Magtek DYNAMAG Programmer'S Reference Manual Download Page 23](http://html2.mh-extra.com/html/magtek/dynamag/dynamag_programmers-reference-manual_3646655023.webp)
4 - MTSCRA Library Data Type and Structures
Dynamag, DynaMAX, and eDynamo| Secure Card Reader Authenticator | Programmer’s Reference (WCF)
Page 23
Offset
Field
Name
Value
0
Event
Indicates the event that provoked this notification
0x00 – No events since start of transaction
0x01 – Card inserted
0x02 – Card error
0x03 – Transaction Progress Change
0x04 – Notification that device is waiting for using selection
0x05 – Timeout on user selection
0x06 – Transaction Terminated
0x07 – Host Cancelled Transaction
0x08 – Card Removed
1
Current
Transaction
Time
remaining
Indicates the remaining time available, in seconds, for the transaction to
complete. If the transaction does not complete within this time it will be
aborted.
2
Current
Transaction
Progress
Indicator
This one byte field indicates the current processing stage for the transaction:
0x00 – No transaction in progress
0x01 – waiting for user to insert card
0x02 – powering up the card
0x03 – selecting the application
0x04 – waiting user language selection
0x05 – waiting user application selection
0x06 – initiating application
0x07 – reading application data
0x08 – offline data authentication
0x09 – process restrictions
0x0A – card holder verification
0x0B – terminal risk management
0x0C – terminal action analysis
0x0D – generating first application cryptogram
0x0E – cardcard action analysis
0x0F – online processing
0x10 – waiting online processing response
0x11 – transaction completion
0x12 – transaction error
0x13 – transaction approved
0x14 – transaction declined
3-4
Final Status
TBD
Example :