Kiosk Profiles (v3.3 and above)
Why Profiles?
Prior to the release of YQueue Kiosk v3.3, the kiosk settings were configured on both the kiosk itself and on individual outlets. This could result in a situation where there was a mismatch between the configuration set at an outlet level, and the configuration that the kiosk was able to use (for example, two outlets with two different sidebar URL configurations).
When a Kiosk is first activated it will assume reasonable defaults for a standing kiosk that allow customers to start ordering immediately. If the kiosk should be deployed as a table kiosk, or you wish to customise the landing screen, sidebar URLs or other configurable features a profile should be created and assigned to the relevant kiosks.
You can also use kiosk profiles when you want to selectively control the availability of features depending on where the kiosk is deployed. For example, you may only wish to enable the "Call For Help" button on kiosks that are located outside of the main seating area.
Below is an overview of the supported configuration options:
Name
This is the name that should be assigned with the profile, such as "Table Kiosks" or "Outdoor Kiosks".
Kiosk Mode
This controls whether the Kiosk acts as a standing kiosk or table kiosk.
Inactivity Timeout
This controls the period of time that kiosk will wait for any user inaction before discarding an in-progress order and returning to the landing screen.
Order Confirmation Screen Timeout
This controls the period of time that kiosk will wait before automatically returning to the landing screen when the order confirmation screen is displayed.
Menu Grid Layout
This controls the number of items that are displayed on the menu grid per-row (physical screen size permitting).
Suppressed Payment Methods
This controls which payment methods should never be offered to a customer, regardless of whether they are otherwise configured to be available. For example, this setting can be used to display specific QR payment methods when QFPay/YeahPay is configured.
Hide Unavailable Catalog Conditions
This controls under what conditions an menu, category or item will be hidden instead of shown as unavailable in the user interface.
Condition | Description |
Global Availability | When selected, any menu/category/item that has had it's availability set to "off" will be hidden. |
Validity | When selected, any menu/category/item that has a validity outside of the current date-time (at the outlet) will be hidden. |
Schedule | When selected, any menu/category/item that has an inactive schedule associated with it will be hidden. |
Outlet | When selected, any menu/category/item that has it's global availability set to "on", but it's outlet availability set to "off" will be hidden. Please note that this condition is functionally impossible in a single-outlet merchant. |
Service Type | When selected, any menu/category/item that is not configured for the current service type will be hidden. |
Touch Point | When selected, any menu/category/item that is not configured for the current application (in this instance, a kiosk) will be hidden. |
Default Landing Screen Image
This is the YQueue supplied landing screen image that will be displayed on the kiosk when:
- No custom landing media is supplied (see below); or
- A temporary network connectivity issue prevents the custom landing media from being downloaded; or
- The custom media has an encoding issue that prevents it from being displayed
(Custom) Landing Media
This allows merchants to customise the landing media that is displayed on the Kiosk. To prevent screen burn-in, if the supplied media is an image the kiosk will smoothly "pulse" the image on the screen. This pulse is sufficiently gentle to avoid distorting the image.
For the best dimensions to use when uploading custom landing media, see this support article.
Allow External Media On Landing Screen
This controls whether external landing screen media should be permitted on the kiosk. Generally speaking we recommend turning this feature off unless it is required.
For more information, see this support article.
Enable "Call For Help" Button
This controls whether the call for help button is visible on the kiosk. Generally speaking, we recommend disabling this button on standing kiosks.
Suppress Order Confirmation Screen
When this setting is enabled, the order confirmation screen will not be shown to customers. If this setting is enabled, it is strongly recommended that merchants always ensure their kiosk printers have sufficient paper as if receipts fail to print, customers would not be aware of their order number.
Disable Collection Identifiers
When this setting is enabled, the application will not prompt users to enter their table/buzzer number even if it is otherwise expected.
Disable PAX
When this setting is enabled, the application will not prompt users to enter thee PAX (number of customers) even if it is otherwise expected.
Linking Profiles
Tip
A upcoming release of Kiosk will allow you to select a profile directly within the kiosk during setup.
After a kiosk profile is created it can be linked to a Kiosk via the kiosk configuration page. Simply navigate to Applications > Kiosk > [Kiosk Name] and use the Configuration Profile dropdown to select the configuration profile to apply to the kiosk.
Migrating To Kiosk Profiles
Tip
You can change the name of a kiosk within the kiosk settings screen to make identifying specific kiosks easier.
If you're already using the default Kiosk v3 configuration on a standing kiosk you do not need to create a kiosk profile when upgrading to Kiosk v3.3. If you have customised any of the kiosk settings within the console, are using table kiosks, or plan on deploying a combination of standing and table kiosks, we recommend the following actions:
Standing Kiosks
- Create a new kiosk profile with the following attributes:
- Name: Standing Kiosk
- Kiosk Mode: Standing Kiosk
- Enable "Call For Help" Button: Off
- Landing Media: The landing media you have previously configured
- Allow External Media On Landing Screen: Off
- For each standing kiosk you have deployed, associate the profile with the kiosk
Table Kiosks
- Create a new kiosk profile with the following attributes:
- Name: Table Kiosk
- Kiosk Mode: Table Kiosk
- Enable "Call For Help" Button: As Required
- Landing Media: The landing media you have previously configured
- Allow External Media On Landing Screen: Off
- For each table kiosk you have deployed, associate the profile with the kiosk