Appearance
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 Setting | Kiosk Impact |
|---|---|
| Kiosk Name | Device identifier in reports |
| Assigned Location | Which location's menu/settings to use |
| Assigned Menu | Which menu to display |
| Device Profile | UI/behavior configuration |
| Idle Timeout | Time before returning to welcome screen |
| Receipt Printer | Which printer for receipts |
Device Profile Settings
| Backoffice Setting | Kiosk Impact |
|---|---|
| Theme | Light/dark mode |
| Language Options | Available languages for customer |
| Default Language | Initial language on welcome screen |
| Show Images | Whether to display item images |
| Image Size | Large/medium/small product images |
| Category Layout | Grid/list view for categories |
| Upsell Enabled | Show upsell suggestions |
| Tips Enabled | Show tip options at checkout |
| Idle Timeout | Time before kiosk returns to welcome/screensaver |
| Idle Timeout Duration | Seconds of inactivity before timeout triggers |
| Dining Options | Which options shown: Eat Here, Takeaway, or both |
| Assigned Menus | Which menus the kiosk displays to customers |
| Screensaver Enabled | Whether screensaver activates during idle |
| Screensaver Media | Image or video shown during idle |
| Schedule Enabled | Whether kiosk is only active during certain hours |
| Schedule Hours | Times when kiosk accepts orders |
In-House Settings (Kiosk-Relevant)
| Backoffice Setting | Kiosk Impact |
|---|---|
| Tips Enabled | Show tip selection screen at checkout |
| Tip Amounts | Fixed 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 Setting | Kiosk Impact |
|---|---|
| Display Group Name | Visual section header on kiosk menu |
| Display Group Items | Which items appear under each visual grouping |
| Display Group Sort Order | Order of visual sections on kiosk screen |
| Display Group Visibility | Whether 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 Setting | Kiosk Impact |
|---|---|
| Location Name | Shown on receipts |
| Address | Shown on receipts |
| Timezone | Order timestamps |
| Currency | All prices |
| VAT Number | Shown on receipts |
Menu & Items
| Backoffice Setting | Kiosk Impact |
|---|---|
| Item Name | Product name on screen |
| Item Description | Product details (if enabled) |
| Item Price | Price displayed |
| Item Image | Large product image (important for kiosk UX) |
| Item Available | Hidden or "Sold Out" |
| Allergens | Allergen icons displayed |
| Category | Navigation 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 Setting | Kiosk Impact |
|---|---|
| Modifier Group | Selection screen |
| Required | Must complete before proceeding |
| Multi-Select | Checkbox vs radio buttons |
| Min/Max | Enforced with visual feedback |
| Option Price | Price adjustment shown |
Kiosk UX:
- Large touch targets for options
- Clear visual feedback on selection
- Running total displayed
Order Capacity
| Backoffice Setting | Kiosk Impact |
|---|---|
| Time Slot Duration | For scheduled orders |
| Orders Per Slot | Limits apply to kiosk orders |
| Items Per Slot | Large orders may be limited |
Note: Kiosk orders for "For Here" dining often bypass capacity limits since they're immediate orders, not scheduled.
Payments
| Backoffice Setting | Kiosk Impact |
|---|---|
| Card Terminal | Physical terminal connected |
| Stripe Terminal | Stripe Reader integration |
| Cash Enabled | Cash payment option |
| Tips Enabled | Tip selection screen |
| Tip Percentages | Tip options (10%, 15%, 20%) |
Kiosk Payment Flow:
- Customer completes order
- Payment options shown (Card/Cash)
- If Card → Terminal activated
- If Cash → Receipt printed, pay at counter
In-House Settings
| Backoffice Setting | Kiosk Impact |
|---|---|
| For Here Enabled | "Eat Here" option shown |
| Takeaway Enabled | "Takeaway" option shown |
| Table Service | Table number entry |
| Order Number Display | Number 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 calledTakeaway
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 appropriatelyKiosk vs Online Ordering Differences
| Aspect | Online Ordering | Kiosk |
|---|---|---|
| Scheduling | Future orders common | Usually immediate |
| Capacity | Strict enforcement | Often bypassed for immediate |
| Payment | Online (Stripe, iDEAL) | Terminal or cash |
| Delivery | Yes | No |
| Pickup | Yes | Immediate pickup |
| User Account | Optional login | Usually anonymous |
| Loyalty | Points for logged-in | Often 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:
- Devices → Kiosks → Check menu assignment
- Menus → Verify menu has items
- Settings → Locations → Verify location enabled
Payment Terminal Not Working
Possible Causes:
- Terminal not paired
- Wrong terminal assigned
- Network issue
- Terminal offline
Backoffice Check:
- Devices → Kiosks → Check terminal assignment
- Verify terminal is online in Stripe/payment dashboard
Items Showing "Sold Out"
Possible Causes:
- Inventory depleted
- Item marked unavailable
- Category disabled
Backoffice Check:
- Inventory → Check stock levels
- Menus → Items → Check availability toggle
- Menus → Categories → Check category enabled