The current state is unknown or otherwise unrecognized. This will rarely happen.
NOT_LOGGED_IN
There is not currently a login session active, which may or may not be a problem.
LOGGING_IN
A login has been initiated and is currently being attempted.
LOGGED_IN
A login has been initiated and was accepted.
SESSION_CLOSED
There is not a session active.
SESSION_OPENING
A session is currently being opened.
SESSION_OPEN
A session is open, and may already have basket items or even payments processed.
PAYMENT_PROCESSING
A payment is being processed, which may or may not require further interaction from the customer or cashier.
CONNECTION_RECOVERING
The connection is currently being recovered, no commands can be currently sent to the terminal. If an Abort command is received during this state, then the recovery process will be aborted.
AWAITING_TERMINAL
Waiting for the terminal to complete its command or expecting user interaction
Do you have a question? If you didn’t find the answer you are looking for in our documentation, you can contact our Support teams for more information. If you have a technical issue or question, please contact us. We are happy to help.
We’ll help you choose the right payment solution for your business, wherever you want to sell, in-person or online. Our team of experts will happily discuss your needs.