12 - MTUSDK Enumerations
MagTek Universal SDK| For MMS Devices | Programmer’s Manual ( Java )
Page 42
Enum
Description
TransactionFailed
The transaction failed.
TransactionNotAccepted
The transaction was not accepted by the device.
TechnicalFallback
Due to technical reasons, the chip transaction cannot be
completed by the reader.
SignatureCaptureRequested
A signature capture is requested by the device.
12.8
EventType
This enum refers to the type of event triggered by the device.
Enum
Description
Invalid
ConnectionState
There was a change in the connection state of the device.
DeviceResponse
Device has responded to a command.
DeviceExtendedResponse
Device has responded to an extended command.
DeviceNotification
Device is sending a notification.
CardData
Device has sent magnetic stripe data from a card swipe.
TransactionStatus
There was a change in transaction status.
DisplayMessage
Device has data to be displayed to the user.
InputRequest
Device is requesting input from the user.
AuthorizationRequest
Device has sent the Authorization Request Cryptogram and associated
block of EMV tags for a transaction. This block is meant to be sent to
the transaction processor.
TransactionResult
Device has sent the result of the transaction.
PINBlock
Device is sending the PINBlock after the user has entered a PIN on
the device.
Signature
Device has sent data which represents a signature from a user.
DeviceDataFile
Device has sent data a file.
OperationStatus
Device has sent an operation status of a command.
12.9
UserEvent
This enum refers to the type of user event reported by the device. These events are related to user
interaction.
Enum
Description
None
No events yet to occur.
ContactlessCardPresented
Contactless card has been presented.