Login
A LoginRequest was accepted by the Retail Module
No response
Logout
A LogoutRequest was accepted by the Retail Module
No response
Disconnection
A Disconnection was detected by the Retail Module
The absence of this event is not a guarantee that a connection is still active with the Sale System. The presence of this event is a guarantee that the connection is or was broken.
No response
PaymentRequest
A PaymentRequest was received from the Sale System while the system was available
This Event type requires a response, even if the operation was unsuccessful
Content
A TLV stream containing the Request elements in Arkos-specific format, including (but possibly not exclusively):
BER Tag | Count | Field Name | Format | Nexo Retail Source (under PaymentRequest) | Miscellaneous Information |
---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Response
DisplayRequest
A DisplayRequest was received while the System was available
Content
A DisplayData object, obtained using DisplayData GetDisplayData()
with the following fields and methods:
Field | Type | Usage |
---|---|---|
displayID | String | The Display ReferenceID requested by the Sale System (null if unapplicable) |
No response
InputRequest
TBD
AdminRequest
TBD
ErrorReport
The Nexo Module detects an error. This includes internal errors, data errors and protocol errors.
Content
An UTF-8 String (in binary form) with the error description, which can be logged by the Merchant application or discarded. Retrieve through thebyte[] GetData()
method.
// To convert to a Java String String errorMessage = new String(event.GetData());
No response