Amadis

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Arkos framework provides a standardized interface, compliant with Nexo Retail Protocol Specifications V3, and that enables an easy and scalable integration of payment services to any Sale Systems.

Getting Started

  • Message Structure

  • Transport Protocols

  • Services

Nexo Retail Protocol Spectifications version 3.0 are available on http://www.nexo-standards.org.


Message Structure

The management of the messages is specified in Section 3.4 Messages Managerment of Nexo Retailer protocol specifications.

All messages of the Nexo Retail protocol share a common structure:

  • The Message Envelope, which is a data container for the whole message. The envelope identifies the protocol and the position inside a message pair: the request or the response.

  • The Message Header, which contains information dedicated to the management of the Sale to POI protocol. All the messages of the protocol contain the same message header structure.

  • The Message Body, where the data related to the service are grouped. Each message has a different message body structure.

  • An optional Security Trailer, containing the protection of the whole message.

Message Header

The Message header is common to all messages.

Data Name

Description

ProtocolVersion

Version of the Sale to POI protocol specifications.

MessageClass

Class of message dialogue.

MessageCategory

Category of message.

MessageType

Type of message of the Sale to POI protocol.

ServiceID

Identification of a message pair, which processes a transaction.

DeviceID

Identification of a device message pair.

SaleID

Identification of a Sale System or a Sale Terminal.

POIID

Identification of a POI System or a POI Terminal.

Data Coding and Decoding

Arkos supports both XML/Schema and JSON data formats for coding/decoding messages.

Dialogue Management

Arkos supports:

  • Request/Response Message Exchange where the requestor sends a message request, the responder process the service requested, and sends a message response containing the result of the processing.

  • Request Only Message Exchange where the requestor sends a message request, the responder process the service requested, and do not send a message response at the end of the processing.

  • Unsolicited message notification.


Transport Protocols

Transport Protocols are specified in Section 3.3 Transport Protocols of Nexo Retailer protocol specifications.

The following transports protocols may be used:

  • TCP (Transmission Control Protocol) as described in Section 3.3.2 TCP Protocol,

  • HTTP (Hypertext Transfert Protocol) as described in Section 3.3.3 HTTP Protocol,

  • HTTPS (or HTTP over SSL/TLS) as described in Section 3.3.4 HTTPS Protocol,

  • Sale to POI Protocol over TLS as described in Section 3.3.5 Sale to POI Protocol over TLS.


Services

ARKOS Vanilla version supports the following services in Nexo Retailer. Additional services are also supported depending on the customers project requiements and device capabilities.

Synchronisation services

Financial services

Please contact our team to know about all the services that are available.

  • No labels