Skip to content

Backoffice → Kiosk Relations

How backoffice settings affect the Kiosk self-service experience.

Overview

Kiosks are self-service ordering terminals placed in-store. They share many settings with Online Ordering but have some unique configurations.

┌─────────────────────────────────────────────────────────────────────────┐
│                           BACKOFFICE                                     │
│  ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐       │
│  │   Device    │ │    Menus    │ │  Capacity   │ │  Payments   │       │
│  │  Profiles   │ │             │ │             │ │             │       │
│  └──────┬──────┘ └──────┬──────┘ └──────┬──────┘ └──────┬──────┘       │
└─────────┼───────────────┼───────────────┼───────────────┼───────────────┘
          │               │               │               │
          ▼               ▼               ▼               ▼
┌─────────────────────────────────────────────────────────────────────────┐
│                            KIOSK                                         │
│  ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐       │
│  │   Device    │ │    Menu     │ │   Order     │ │  Payment    │       │
│  │   Config    │ │   Display   │ │   Options   │ │  Terminal   │       │
│  └─────────────┘ └─────────────┘ └─────────────┘ └─────────────┘       │
└─────────────────────────────────────────────────────────────────────────┘

Kiosk-Specific Settings

Device Configuration

Backoffice SettingKiosk Impact
Kiosk NameDevice identifier in reports
Assigned LocationWhich location's menu/settings to use
Assigned MenuWhich menu to display
Device ProfileUI/behavior configuration
Idle TimeoutTime before returning to welcome screen
Receipt PrinterWhich printer for receipts

Device Profile Settings

Backoffice SettingKiosk Impact
ThemeLight/dark mode
Language OptionsAvailable languages for customer
Default LanguageInitial language on welcome screen
Show ImagesWhether to display item images
Image SizeLarge/medium/small product images
Category LayoutGrid/list view for categories
Upsell EnabledShow upsell suggestions
Tips EnabledShow tip options at checkout
Idle TimeoutTime before kiosk returns to welcome/screensaver
Idle Timeout DurationSeconds of inactivity before timeout triggers
Dining OptionsWhich options shown: Eat Here, Takeaway, or both
Assigned MenusWhich menus the kiosk displays to customers
Screensaver EnabledWhether screensaver activates during idle
Screensaver MediaImage or video shown during idle
Schedule EnabledWhether kiosk is only active during certain hours
Schedule HoursTimes when kiosk accepts orders

In-House Settings (Kiosk-Relevant)

Backoffice SettingKiosk Impact
Tips EnabledShow tip selection screen at checkout
Tip AmountsFixed or percentage tip options shown
Order Notes Enabled"Add a note" field shown on kiosk order
Order Capacity (orders per slot)Limits orders per time slot for scheduled kiosk orders
Order Capacity (items per slot)Large kiosk orders may hit slot limits

Display Groups

Backoffice SettingKiosk Impact
Display Group NameVisual section header on kiosk menu
Display Group ItemsWhich items appear under each visual grouping
Display Group Sort OrderOrder of visual sections on kiosk screen
Display Group VisibilityWhether a group is shown or hidden on kiosk

Kiosk-Specific Considerations:

  • Display groups control the visual layout customers see on the kiosk
  • Items can appear in display groups independently of their backend category
  • POS integrations (Kassanet/Hendrickx) may auto-create display groups from POS menu structure

Settings Impact Matrix

Location Settings

Backoffice SettingKiosk Impact
Location NameShown on receipts
AddressShown on receipts
TimezoneOrder timestamps
CurrencyAll prices
VAT NumberShown on receipts
Backoffice SettingKiosk Impact
Item NameProduct name on screen
Item DescriptionProduct details (if enabled)
Item PricePrice displayed
Item ImageLarge product image (important for kiosk UX)
Item AvailableHidden or "Sold Out"
AllergensAllergen icons displayed
CategoryNavigation tabs/sections

Kiosk-Specific Considerations:

  • Images are MORE important on kiosk (visual ordering)
  • Descriptions should be SHORT (quick reading)
  • Categories should be CLEAR (easy navigation)

Modifiers

Backoffice SettingKiosk Impact
Modifier GroupSelection screen
RequiredMust complete before proceeding
Multi-SelectCheckbox vs radio buttons
Min/MaxEnforced with visual feedback
Option PricePrice adjustment shown

Kiosk UX:

  • Large touch targets for options
  • Clear visual feedback on selection
  • Running total displayed

Order Capacity

Backoffice SettingKiosk Impact
Time Slot DurationFor scheduled orders
Orders Per SlotLimits apply to kiosk orders
Items Per SlotLarge orders may be limited

Note: Kiosk orders for "For Here" dining often bypass capacity limits since they're immediate orders, not scheduled.

Payments

Backoffice SettingKiosk Impact
Card TerminalPhysical terminal connected
Stripe TerminalStripe Reader integration
Cash EnabledCash payment option
Tips EnabledTip selection screen
Tip PercentagesTip options (10%, 15%, 20%)

Kiosk Payment Flow:

  1. Customer completes order
  2. Payment options shown (Card/Cash)
  3. If Card → Terminal activated
  4. If Cash → Receipt printed, pay at counter

In-House Settings

Backoffice SettingKiosk Impact
For Here Enabled"Eat Here" option shown
Takeaway Enabled"Takeaway" option shown
Table ServiceTable number entry
Order Number DisplayNumber shown on screen/receipt

Dining Options

Kiosk typically offers:

For Here (Dine In)

Backoffice: In-House Settings → For Here Enabled = true

Kiosk: "Eat Here" button visible

Customer selects → Order marked as "For Here"

KDS shows order for preparation

Customer waits for number to be called

Takeaway

Backoffice: In-House Settings → Takeaway Enabled = true

Kiosk: "Takeaway" button visible

Customer selects → Order marked as "Takeaway"

KDS shows order with "Takeaway" badge

Staff packages order appropriately

Kiosk vs Online Ordering Differences

AspectOnline OrderingKiosk
SchedulingFuture orders commonUsually immediate
CapacityStrict enforcementOften bypassed for immediate
PaymentOnline (Stripe, iDEAL)Terminal or cash
DeliveryYesNo
PickupYesImmediate pickup
User AccountOptional loginUsually anonymous
LoyaltyPoints for logged-inOften not available

Real-Time Sync

Immediate Updates

  • Item availability
  • Stock levels
  • Prices (with refresh)
  • Accepting orders status

Requires Device Restart

  • Menu assignment changes
  • Device profile changes
  • Location assignment

Synced via API

  • Order submission
  • Payment processing
  • Receipt printing

Troubleshooting

Kiosk Not Showing Menu

Possible Causes:

  • No menu assigned to device
  • Menu has no items
  • Location disabled
  • Network connectivity issue

Backoffice Check:

  1. Devices → Kiosks → Check menu assignment
  2. Menus → Verify menu has items
  3. Settings → Locations → Verify location enabled

Payment Terminal Not Working

Possible Causes:

  • Terminal not paired
  • Wrong terminal assigned
  • Network issue
  • Terminal offline

Backoffice Check:

  1. Devices → Kiosks → Check terminal assignment
  2. Verify terminal is online in Stripe/payment dashboard

Items Showing "Sold Out"

Possible Causes:

  • Inventory depleted
  • Item marked unavailable
  • Category disabled

Backoffice Check:

  1. Inventory → Check stock levels
  2. Menus → Items → Check availability toggle
  3. Menus → Categories → Check category enabled