Component | Type | Required | Description | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
SaleToPOIResponse |
Defined datastructure |
|
||||||||||
|
Defined datastructure |
|
||||||||||
|
|
Enumeration |
Required |
Value: TransactionStatus |
||||||||
|
|
Enumeration |
Required |
Value: Service |
||||||||
|
|
Enumeration |
Required |
Value: Response |
||||||||
|
|
POIID |
String |
Required |
Identification of a payment terminal for the NEXO Sale to POI protocol. |
|||||||
|
|
ProtocolVersion |
String |
Conditional |
Value: 3.0 |
|
|
SaleID |
String |
Required |
Identification of a cash register for the NEXO Sale to POI protocol. |
|
|
|
ServiceID |
String |
Conditional |
Identification of a message pair, which processes a transaction. | |||||||
|
Defined datastructure |
|
||||||||||
|
|
Defined datastructure |
Conditional |
Identification of a previous transaction. |
||||||||
|
|
|
Enumeration |
Conditional |
Value: Payment |
|||||||
|
|
|
SaleID |
String |
Conditional |
Identification of a cash register for the NEXO Sale to POI protocol. |
||||||
|
|
Defined datastructure |
Conditional |
Contains the response for the payment request. |
||||||||
|
|
|
Defined datastructure |
Required |
||||||||
|
|
|
|
Enumeration |
Required |
Value: Payment |
||||||
|
|
|
|
Enumeration |
Required |
Value: Service |
||||||
|
|
|
|
Enumeration |
Required |
Value: Response |
||||||
|
|
|
|
POIID |
String |
Required |
POIID of the payment request. |
|||||
|
|
|
|
SaleID |
String |
Required |
SaleID of the payment request. |
|||||
|
|
|
|
ServiceID |
String |
Conditional |
ServiceID of the payment request. |
|||||
|
|
|
|
ProtocolVersion |
String |
Conditional |
Value: 3.0 |
|||||
|
|
|
Defined datastructure |
Required |
||||||||
|
|
|
|
Defined datastructure |
Conditional |
|||||||
|
|
|
|
|
Defined datastructure |
Required |
||||||
|
|
|
|
|
|
Defined datastructure |
Required |
|||||
|
|
|
|
|
|
|
TransactionID |
String |
Required |
Identification of the payment transaction. |
||
|
|
|
|
|
|
|
TimeStamp |
ISODateTime |
Required |
Date and time of the payment transaction. |
||
|
|
|
|
|
Defined datastructure |
Required array |
Merchant and customer payment receipt. |
|||||
|
|
|
|
|
Defined datastructure |
Conditional |
||||||
|
|
|
|
|
|
Defined datastructure |
Conditional |
|||||
|
|
|
|
|
|
|
AuthorizedAmount |
SimpleAmount |
Required |
Amount requested for the payment. |
||
|
|
|
|
|
|
|
Currency |
ISOCurrency |
Conditional |
Currency of the payment.> |
||
|
|
|
|
|
|
OnlineFlag |
Boolean |
Conditional |
Indicates whether the payment transaction processing has required the approval of a host. Allows the cash register to know if the payment was online or offline. |
|||
|
|
|
|
|
|
Defined datastructure |
Conditional |
|||||
|
|
|
|
|
|
Defined datastructure |
Conditional |
|||||
|
|
|
|
|
|
|
Enumeration |
Required |
Type of payment instrument. |
|||
|
|
|
|
|
|
|
Defined datastructure |
Conditional |
||||
|
|
|
|
|
|
Enumeration |
Conditional |
Value: [] |
||||
|
|
|
|
|
Defined datastructure |
Required |
||||||
|
|
|
|
|
|
AdditionalResponse |
String |
Conditional |
Additional information related to processing status of the payment. |
|||
|
|
|
|
|
|
Enumeration |
Required |
Value: Success |
||||
|
|
|
|
|
Defined datastructure |
Required |
||||||
|
|
|
|
|
|
Defined datastructure |
Required |
|||||
|
|
|
|
|
|
|
TransactionID |
String |
Required |
Unique identification of a transaction. To identify the transaction on the cash register (e.g. ticket number), or the payment terminal. |
||
|
|
|
|
|
|
|
TimeStamp |
ISODateTime |
Required |
Date and time of a transaction for the cash register, the payment terminal or the Acquirer. Ensures the uniqueness of a transaction and indicates the time when the event occurs in the EventNotification message. |
||
|
|
|
|
|
|
SaleReferenceID |
String |
Conditional |
Identification of a Sale global transaction for a sequence of related transactions. |
|||
|
|
Defined datastructure |
Required |
Result of the transaction status request. |
||||||||
|
|
|
Enumeration |
Required |
Value: Success |
TransactionStatusResponseProcessedTransaction