NameDescriptionTypeAdditional 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.