3 - Operation
iDynamo 5 and iDynamo 5 (Gen II)| Secure Card Reader Authenticator | Installation and Operation Manual
Page 21 of 33 (
D99875473-120
)
3.2
Card Reading
3.2.1
About Reading Cards
The steps for reading a card may be different depending on iDynamo’s configuration and on the design of
the host software. Host software developers should see section
5 Developing Custom Host Software
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 iDynamo has been installed and configured, appropriate host
software has been installed and configured, and the connection between iDynamo and the host is
working properly (see section
). After the iOS host identifies and authenticates
iDynamo, apps may open a session with it.
2)
The operator uses the host user interface to finalize a transaction amount, then initiates a transaction.
3)
The host communicates with the device, and reports to the operator when the device is ready.
4)
The operator directs the cardholder in presenting payment.
5)
The cardholder interacts with the device to present payment.
6)
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, if the device can not read
the card, it may prompt the cardholder to swipe again.
7)
The device reports the success or failure of the transaction to the host, which should report the results
to the operator.