GetCustomerInput.AckDuration
Milliseconds |
Integer |
No,
default: 0 |
0-10000 |
Duration, in milliseconds, for which to display the acknowledgment screen when submitted or cancelled. A value of '0' causes the acknowledgment screen to not be displayed. |
GetCustomerInput.SubmitLabel |
String |
No, default: “Submit” |
1-18 |
Label to display on the “Submit” button. |
GetCustomerInput.CancelLabel |
String |
No, default: “Cancel” |
1-18 |
Label to display on the “Cancel” button. |
GetCustomerInput.InputRequest.
RequestID |
String |
Yes |
1-40 |
An identifier for this request that is meaningful to the POS. This is echoed back in the response. |
GetCustomerInput.InputRequest.
Title |
String |
No |
1-36 |
Text to display in the title bar at the top of the screen. This is optional, and the default depends on the screen: BinaryInputGroup/ExplicitAgreement - "Customer Response" MultipleChoice - "Customer Selection" |
GetCustomerInput.InputRequest.
ResponseOptional |
Boolean |
NoNo, default: “True” |
- |
If set to “True” (or defaulted), a “Cancel” button is rendered to allow the user to cancel. If set to false, the user has no facility to cancel. The POS is always permitted to cancel the input. |
GetCustomerInput.InputRequest.
BinaryInputGroup.InputLabel1 |
String |
No |
1-18 |
Label to display above the left-hand checkbox column. If not specified, a label is not displayed. |
GetCustomerInput.InputRequest.
BinaryInputGroup.InputLabel2 |
String |
No |
1-18 |
Label to display above the “Decline” checkbox column. If not specified, a label is not displayed. |
GetCustomerInput.InputRequest.
BinaryInputGroup.InputStyle |
String |
No, default: STANDARD |
STANDARD POSITIVE_NEGATIVE |
Defines input type for the customer. “STANDARD” displays option buttons for the customer’s input, “POSITIVE_NEGATIVE” displays check boxes for the customer to provide positive or negative feedback. |
GetCustomerInput.InputRequest.
BinaryInputGroup.BinaryInput |
- |
- |
- |
Group to hold statements to present to the user. |
GetCustomerInput.InputRequest.
BinaryInputGroup.BinaryInput.InputID |
String |
Yes |
1-40 |
An identifier for this statement that is meaningful to the POS. This is echoed back in the response. |
GetCustomerInput.InputRequest.
BinaryInputGroup.BinaryInput.Default |
String |
No, default: NONE |
NONE RESPONSE1 RESPONSE2 |
The default response to this statement on initial screen render. |
GetCustomerInput.InputRequest.
BinaryInputGroup.BinaryInput.
Optional |
Boolean |
No, Default: “False” |
- |
If set to “False” (or defaulted), a response to this statement is required before the “Submit” button is active. |
GetCustomerInput.InputRequest.
BinaryInputGroup.BinaryInput.
Text |
String |
Yes |
1-80 |
The text to display for this statement. |