Skip to main content

Prompts

A lot of interaction in the app is done using CE prompts. These prompts are used to colect input from the user and are usualy triggered by a command from the menu palette.

Checkout App supports the following prompt types:

  1. Prompt with choice list

  2. Prompt with alpha-numeric input

  3. Prompt with numeric input

  4. Prompt with monetary input

  5. Confirmation prompt

  6. Confirmation or cancellation prompt

  7. Multi-input prompt

SCO Whitelisted Prompts

The sco.prompt.whitelistedPrompts configuration controls which prompts are displayed directly to the customer on a Self-Checkout (SCO) device versus which prompts require assistant intervention.

  • When a prompt is whitelisted (true), it is displayed on the SCO screen for the customer to respond to directly.
  • When a prompt is not whitelisted (false), it is routed to the attendant/assistant instead.

Example

[
{ "id": "example.prompt.code.1", "whitelisted": true },
{ "id": "example.prompt.code.2", "whitelisted": false }
]

For configuration details, see Prompt configuration.