Point-of-sale icon

InputRequestMenu

Component Type Required Description
SaleToPOIRequest
Defined datastructure
Defined datastructure
ProtocolVersion
String
Conditional
Value: 3.0
Enumeration
Required
Value: 3.0
Enumeration
Required
Value: Input
Enumeration
Required
Value: Request
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.
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 display or print.
Rule: Mandatory, if OutputFormat is MessageRef, not allowed otherwise.
ReferenceID
String
Required
Identification of a predefined message to show.
Value: MenuButtons
Defined datastructure
Required Array
Content of text message to display or print.
Rule: Mandatory, if OutputFormat is Text, not allowed otherwise. One instance of OutputText per shared format.
Defined datastructure
Required Array
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: GetMenuEntry
MaxInputTime
Integer
Conditional
Time-out in seconds
Integer
Conditional
Minimum number of selections that the user can make
Integer
Conditional
Maximum number of selections that the user can make