Terminal-2 icon

InputRequestConfirmation

Component Type Required Description
SaleToPOIRequest
Defined datastructure
Defined datastructure
ProtocolVersion
String
Conditional
Value: 3.0
Enumeration
Required
Value: Device
Enumeration
Required
Value: Input
Enumeration
Required
Value: Request
ServiceID
String
Conditional
Identification of a message pair, which processes a transaction.
Rule: Required if 'Service' or 'Event' MessageClass message or if 'Device' MessageClass and request from payment terminal or response from Sale.
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.
Defined datastructure
Defined datastructure
Conditional
Information to show and the way to process that.
Enumeration
Required
Logical device on a payment terminal used to show information.
Value: CustomerDisplay
Enumeration
Required
Qualification of the information to be sent.
Value: Display
Defined datastructure
Required
Content to show.
Enumeration
Required
Format of the content to show.
Value: Text
Defined datastructure
Conditional
Reference of a predefined message to show.
Rule: Mandatory, if OutputFormat is MessageRef, not allowed otherwise.
ReferenceID
String
Required
Identification of a predefined message to show.
Value: GetConfirmation
Defined datastructure
Required Array
Content of the text message to show.
Rule: Mandatory, if OutputFormat is Text, not allowed otherwise. One instance of OutputText per shared format.
Defined datastructure
Required
How to handle the user input.
Enumeration
Required
Logical device on a payment terminal used to input information.
Value: CustomerInput
Enumeration
Required
Qualification of the information to be sent.
Value: Input
Enumeration
Required
Type of requested input.
Value: GetConfirmation
MaxInputTime
Integer
Conditional
Time-out in seconds