Setting Up a Kiosk Profile in Backoffice
This article explains how to set up and manage Kiosk Profiles in Backoffice—allowing venues to centrally control kiosk settings, menus, themes, and behaviours across multiple devices.
Kiosk Profiles were introduced in Bepoz version 4.8.2.0 to simplify the management of multiple kiosk devices. Rather than configuring each kiosk individually, venues can now create centralised configuration profiles and apply them to any number of kiosks. This ensures a consistent ordering experience across all devices and dramatically reduces configuration overhead.
Kiosk Profiles also integrate with scheduled jobs, allowing venues to automate menu changes (e.g., breakfast → lunch → dinner) and operational behaviour across all linked kiosks.
Accessing Kiosk Profiles
-
Open Backoffice.
-
Navigate to Operational Setup.
-
Select Kiosk Profiles (new in 4.8.2.0).

Here you can:
-
Create new profiles
-
Edit existing profiles
-
Delete profiles
Each profile displays:
-
Profile ID
-
Profile Name
-
Workstations using the profile
-
Any scheduled jobs currently linked to the profile
Kiosk Profile Configuration
When editing or creating a profile, the setup screen is divided into functional sections. The following outlines each option and its purpose.

1. General Information
Profile Name
A unique identifier for the profile.
State
Determines the current operational status of kiosks using this profile:
-
Enabled – Kiosk is open and available for ordering
-
Inactive – Kiosk is closed
-
Maintenance – Kiosk is offline for an unspecified reason
Mode
The operational mode.
Currently: Self-Ordering (additional modes arriving in future releases)
Menu Columns
How many product columns are displayed on the kiosk menu UI.
Timeout (Seconds)
The number of seconds of inactivity before the kiosk prompts the customer to confirm they are still using the device.
Prevents abandoned orders remaining active.
Default Operator
The operator assigned to all kiosk transactions.
As of 4.8.2.0, a new global setting allows one operator to be logged into multiple POS devices simultaneously, enabling a single operator to be shared across multiple kiosks.
If you prefer individual operators per kiosk, create a unique profile per kiosk.

2. Menu Configuration
Keylist Set
Select the menu that the kiosk will use.
Example use cases:
-
Breakfast / Lunch / Dinner profiles
-
Venue-specific menus
-
Automated menu scheduling via jobs
Further reading: LINK TO KEYLIST SET DOCUMENT
Suggested Items (Upsell List)
Links to a Backoffice keymap that contains upsell products.
These items appear during checkout to encourage add-ons before payment.
3. Messaging & Images
Start Message
Displayed when the kiosk is idle.
If your start text is already part of the image (e.g., “Order Here”), leave this field blank.
Offline Background
Used when the kiosk cannot connect to the system.
Maintenance / Disabled Messages
-
Maintenance Message – Shown when kiosk is offline for maintenance
-
Disabled Message – Shown when kiosk is closed
Both can be text-only otherwise the offline image will be shown.
4. Themes
Kiosk Profiles include:
-
Default Theme (purple)
-
Red
-
Green
-
Blue
-
Yellow
-
Custom Theme
Selecting the colour box opens a colour picker where you can customise:
-
Primary colour
-
Secondary colour
-
Button colour
-
Highlight colour
5. Branding
Upload and configure:
-
Normal Background
-
Offline Background
-
Logo (displayed top-left on the ordering screen)
6. Allergen Display
You can choose which allergen tags (configured via Global Settings) are visible on the kiosk.
Options include enabling/disabling allergen:
-
Labels
-
Filtering
-
Icons on product cards
7. General Functions
These options toggle key kiosk behaviours:
-
Display Allergen Info
-
Enable Allergen Filter
-
Enable Search Bar
-
Localization (select displayed language)
-
Suggested Items Once Only
-
Show Discount Name
-
Show Original + Discounted Price
-
Enable Card Barcode Scanning
-
Enable SMS / Enable Email (future features)
-
Language Filter (Profanity Filter) prevents inappropriate customer inputs for names/table identifiers
8. Loyalty Settings
Enable or disable:
-
Loyalty enrolment
-
Account pay
-
Showing account balance
-
Showing points balance
9. Payment Methods
Configure which tender types the kiosk supports:
-
Account Pay
-
Counter Pay
-
Points Pay
-
Card Pay
10. Order Types
Order Types define how customers identify their order and how the order is handled inside SmartPOS.
Each order type includes:
-
Name (customer-facing)
-
Input Type
-
Table number (numeric)
-
Name entry (alphanumeric keyboard)
-
-
Table Group (where orders are routed in POS)
-
Image/Icon (uploaded file or FontAwesome icon)
Example configuration:
|
Order Type |
Input |
Table Group |
Use Case |
|---|---|---|---|
|
Dine-In |
Table Number |
DINEIN |
Standard restaurant mode |
|
Sports Bar |
Number Entry |
BAR |
Quick service bar orders |
|
Takeaway |
Name Entry |
TAKEOUT |
Collection orders |
Order types can be added or removed using the Delete button.
Applying a Kiosk Profile
Once your profile is configured:
-
Navigate to Workstation Setup
-
Select the kiosk workstation
-
Assign the desired Kiosk Profile from the dropdown
All linked kiosks will inherit the configuration.
Further reading -> Setting up a Kiosk workstation in Backoffice
Conclusion
Kiosk Profiles provide a powerful and scalable way to standardise kiosk behaviour across multiple devices. With support for centralised menu control, scheduled automation, theme management, payment configuration, and advanced user flows, this feature dramatically reduces setup time and ensures consistent customer experiences.