Terminal-2 icon

InputRequestTextEntry

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 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
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: GetText
Defined datastructure
Required Array
Content of 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: TextString
MaxInputTime
Integer
Conditional
Time-out in seconds
DefaultInputString
String
Conditional
Placeholder text.