
3 - Operation
tDynamo| Three-way Secure Card Reader Authenticator | Installation and Operation Manual
Page 31 of 39 (
D998200257-20
)
3.5
Card Reading
3.5.1
About Reading Cards
The steps for starting a transaction and reading a card or contactless payment device are different
depending on tDynamo’s configuration and on the design of the host software. Host software developers
should see section
for implementation references. The solution
developer should provide solution-specific instructions for operators to follow. A transaction generally
follows this essential flow:
1)
An advanced operator makes sure tDynamo is configured properly and is connected to the host (see
section
). When the device is connected to the host via USB and powered
by the USB-C connector or docking stand, generally the host always keeps a connection open to the
device. When connected to the host via Bluetooth LE, the device must already be paired with the
host, and the host must be initiate a Bluetooth LE connection to process a transaction, then would
generally disconnect after the transaction is complete to conserve power.
2)
The operator makes sure tDynamo is receiving power either from its rechargeable battery or from one
of the USB connections, and is awake and powered on (see section
Up from Sleep Mode / Power Off
and section
3)
The operator uses the host user interface (for example, a point of sale) to finalize a transaction
amount, then initiates a transaction.
4)
The host communicates with the device, and reports to the operator when the device is ready.
5)
The operator directs the cardholder in presenting payment.
6)
The cardholder interacts with the device to present payment. The following sections provide
additional details about presenting each of the available payment methods.
7)
Because the device does not have its own display, the device may send messages to the host
prompting the cardholder to perform certain actions; the host software should process these requests
by displaying the requested messages, and depending on the placement of the host display(s), the
operator may need to relay the messages to the cardholder. For example:
a)
If the device can not read the card, it may prompt the cardholder to swipe, insert, or tap again.
b)
If the device repeatedly can not read a chip card, it may revert to using the magnetic stripe reader
instead of the chip card slot. This is known as
EMV fallback
.
8)
The device reports the success or failure of the transaction to the host, which should report the results
to the operator.