| Name | Description | Type | Additional information |
|---|---|---|---|
| promptId |
Unique identifier for a prompt |
string |
None. |
| promptType |
Type of prompt to be asked |
PesPromptType |
None. |
| message |
Message to be asked by default |
string |
None. |
| injectedPromptType |
Injected prompt value that will be mapped on the POS |
string |
None. |
| localizedMessage |
Localized message of the default message field |
Collection of PesLocalizedTextData |
None. |
| options |
List of options for a consumer or cashier to choose from |
Collection of PesPromptOptionData |
None. |
| minSelect |
Minimum number of selections allowed |
integer |
None. |
| maxSelect |
Maximum number of selections allowed |
integer |
None. |
| minLength |
Minimum length of response allowed |
integer |
None. |
| maxLength |
Maximum number of selections allowed |
integer |
None. |
| notificationFor |
Denotes who the prompt should be displayed to |
PesNotificationTarget |
None. |
| timeoutData |
Determines the time that will be allowed for a prompt to be displayed on screen |
PesTimeoutData |
None. |
| maskInput |
Determines if the response should be masked in the response as in a PIN |
boolean |
None. |