Point-of-sale icon

PaymentRequest

ComponentTypeRequiredDescription
SaleToPOIRequest
Defined datastructure
Defined datastructure
Enumeration
Required
Value: Request
Enumeration
Required
Value: Service
Enumeration
Required
Value: Payment
SaleID
String
Required
Identification of a Sale System for the NEXO Sale to POI protocol.
POIID
String
Required
Identification of a payment terminal for the NEXO Sale to POI protocol.
ProtocolVersion
String
Conditional
Value: 3.0
ServiceID
String
Conditional
Identification of a message pair, which processes a transaction.
Rule: Required if MessageClass is Service or Event, or if MessageClass is Device and it is a request from the terminal or a response from the Sale System.
Defined datastructure
Defined datastructure
Required
Data related to the Sale System.
Defined datastructure
Required
Identification of a Sale transaction.
TransactionID
String
Required
Unique identification of a transaction. To identify the transaction on the Sale System (e.g. ticket number), or the payment terminal.
TimeStamp
ISODateTime
Required
Date and time of a transaction for the Sale System, the payment terminal or the Acquirer. Ensures the uniqueness of a transaction and indicates the time when the event occurs in the EventNotification message.
Enumeration
Conditional
Type of token replacing the PAN of a payment card to identify the payment mean of the customer. It allows, for a merchant, to use a token for a transaction only or for a longer period.
SaleReferenceID
String
Conditional
Identification of a Sale global transaction for a sequence of related POI transactions.
Rule: If payment reservation.
Defined datastructure
Required
Data related to the payment and loyalty transaction.
Defined datastructure
Required
Various amounts related to the payment and loyalty request from the Sale System.
Currency
ISOCurrency
Required
Currency of a monetary amount.
RequestedAmount
SimpleAmount
Conditional
Amount requested by the Sale for the payment.
>
Defined datastructure
Conditional