Skip to content

Backoffice → Online Ordering Relations

How backoffice settings affect the Online Ordering customer experience.

Overview

When a merchant configures settings in the backoffice, those settings directly impact what customers see and can do in the Online Ordering web application.

┌─────────────────────────────────────────────────────────────────────────┐
│                           BACKOFFICE                                     │
│  ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐       │
│  │  Locations  │ │    Menus    │ │  Capacity   │ │  Payments   │       │
│  └──────┬──────┘ └──────┬──────┘ └──────┬──────┘ └──────┬──────┘       │
└─────────┼───────────────┼───────────────┼───────────────┼───────────────┘
          │               │               │               │
          ▼               ▼               ▼               ▼
┌─────────────────────────────────────────────────────────────────────────┐
│                        ONLINE ORDERING                                   │
│  ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐       │
│  │  Location   │ │    Menu     │ │  Time Slot  │ │  Checkout   │       │
│  │  Selection  │ │   Display   │ │  Selection  │ │   Payment   │       │
│  └─────────────┘ └─────────────┘ └─────────────┘ └─────────────┘       │
└─────────────────────────────────────────────────────────────────────────┘

Settings Impact Matrix

Location Settings

Backoffice SettingOnline Ordering Impact
Location NameDisplayed in location selector and order confirmation
AddressShown for pickup orders, used for delivery distance calculation
PhoneDisplayed on order confirmation for customer contact
TimezoneDetermines available order times, business hours display
CurrencyAll prices displayed in this currency
Location EnabledIf disabled, location not shown in Online Ordering

Business Hours

Backoffice SettingOnline Ordering Impact
Opening TimeEarliest available pickup/delivery time
Closing TimeLatest available pickup/delivery time
Closed DaysNo ordering available on these days
Restricted DatesSpecific dates blocked from ordering

Customer Experience:

  • If current time is outside business hours → "Currently closed" message
  • If trying to order for a closed day → Day not selectable in calendar
  • Time slots only shown within business hours

Online Ordering Settings

Backoffice SettingOnline Ordering Impact
Enable Online OrderingIf disabled, entire ordering page shows "Not available"
Enable PickupPickup option shown/hidden
Enable DeliveryDelivery option shown/hidden
Minimum Order AmountOrders below this blocked at checkout
Preparation TimeAffects earliest available time slot
Accepting OrdersIf paused, shows "Not accepting orders"

Order Capacity

Backoffice SettingOnline Ordering Impact
Time Slot DurationTime picker intervals (15min, 30min, etc.)
Orders Per SlotFull slots hidden from selection
Items Per SlotLarge orders may be pushed to later slots
Category LimitsSpecific items may be unavailable for certain times
Time-Specific RulesDifferent availability during rush hours

Customer Experience:

  • Customer selects time → System checks capacity
  • If slot full → Time not shown or grayed out
  • If order too large → Suggested alternative time shown
  • Message: "This time is no longer available. Please select another time."

Delivery Zones

Backoffice SettingOnline Ordering Impact
Zone Postal CodesDetermines if delivery available to address
Delivery FeeFee shown at checkout
Minimum OrderMinimum for delivery to that zone
Estimated TimeDelivery time estimate shown

Customer Experience:

  • Customer enters address → System checks postal code
  • If in zone → Delivery fee and time shown
  • If not in zone → "Delivery not available to your area"
  • Different zones can have different fees
Backoffice SettingOnline Ordering Impact
Item NameProduct name displayed
Item DescriptionProduct description shown
Item PricePrice displayed
Item ImageProduct image shown
Item AvailableIf unavailable, item hidden or marked "Sold Out"
AllergensAllergen icons/info displayed
CategoryItems grouped by category
Category Sort OrderOrder of categories in menu

Modifiers

Backoffice SettingOnline Ordering Impact
Modifier Group NameGroup label (e.g., "Choose Size")
RequiredCustomer must select before adding to cart
Multi-SelectCustomer can select multiple options
Min/Max SelectionsEnforced in UI
Option NameOption label (e.g., "Large")
Price AdjustmentAdded to item price when selected

Customer Experience:

  • Click item → Modifier dialog opens
  • Required groups must be completed
  • Price updates as options selected
  • "Add to Cart" disabled until requirements met

Online Settings

Backoffice SettingOnline Ordering Impact
Order Capacity (orders per slot)Limits how many orders can be placed per time slot
Order Capacity (items per slot)Large orders may be pushed to later slots
Tips EnabledTip selection shown at checkout
Tip Amounts / PercentagesTip options displayed (fixed or percentage)
Order Notes Enabled"Add a note" field shown/hidden on order
Active MenusWhich menus appear on the online ordering page
Idle TimeoutSession expires after inactivity, cart cleared
Idle Timeout DurationSeconds before idle timeout triggers
Print Settings (Auto Print)Whether order auto-prints on receipt printer when received
Print Settings (Send to POS)Whether order is forwarded to connected POS system
Scheduled Orders EnabledWhether customers can order for a future time slot

Customer Info Settings

Backoffice SettingOnline Ordering Impact
Require NameCustomer must enter name before checkout
Require PhoneCustomer must enter phone number
Require EmailCustomer must enter email address
Optional FieldsFields shown but not required

Customer Experience:

  • Required fields are marked with an asterisk
  • Order cannot proceed until required fields are filled
  • Email is used for order confirmation delivery

Payments

Backoffice SettingOnline Ordering Impact
Stripe EnabledCard payment option shown
iDEAL EnablediDEAL payment option shown (NL)
Bancontact EnabledBancontact option shown (BE)
Cash on DeliveryCash option shown for delivery
Cash on PickupCash option shown for pickup

Loyalty

Backoffice SettingOnline Ordering Impact
Loyalty EnabledPoints balance shown for logged-in users
Points Per EuroPoints earned displayed at checkout
Point ValueRedemption value shown
Min Redemption"Redeem Points" button enabled/disabled

Customer Experience:

  • Logged in → Points balance visible
  • At checkout → Option to apply points as discount
  • After order → Points earned notification

Offers & Promotions

Backoffice SettingOnline Ordering Impact
Promo CodeCustomer can enter at checkout
Auto-Apply OffersAutomatically applied if conditions met
Discount TypePercentage or fixed amount shown
Minimum OrderOffer only applies above minimum
Valid DatesOffer only works within date range

Detailed Field Mappings

Location Profile → Online Ordering Header

Backoffice: Location Name

Online Ordering: Restaurant name in header, order confirmation

Backoffice: Location Logo

Online Ordering: Logo in header

Backoffice: Cover Image

Online Ordering: Banner image on landing page

Backoffice: Primary Color

Online Ordering: Button colors, accents

Preparation Time → Time Slot Calculation

Backoffice: Average Prep Time (e.g., 20 min)
    +
Backoffice: Delivery Delay (e.g., 10 min for delivery)
    =
Online Ordering: Earliest available time = Now + 30 min

Example:
- Current time: 12:00
- Prep time: 20 min
- Delivery delay: 10 min
- Earliest delivery slot: 12:30

Inventory → Item Availability

Backoffice: Item Stock = 0

Online Ordering: Item shows "Sold Out"

Backoffice: Item Stock = 5, Low Stock Alert = 10

Online Ordering: Item available (no indication to customer)

Backoffice: Track Inventory = false

Online Ordering: Item always available

Real-Time Updates

Some settings update in real-time, others require page refresh:

Immediate Updates

  • Accepting Orders toggle
  • Item availability
  • Stock levels
  • Capacity (slot availability)

Requires Refresh

  • Menu changes
  • Price changes
  • Business hours
  • Delivery zones

Requires Cache Clear

  • Branding changes
  • Location settings

Error Messages

When backoffice settings cause issues, customers see these messages:

CauseCustomer Message
Location disabled"This location is not available for online ordering"
Outside business hours"We're currently closed. Please check our opening hours."
Capacity full"This time slot is no longer available. Please select another time."
Below minimum order"Minimum order amount is €X.XX"
Outside delivery zone"Sorry, we don't deliver to your area"
Item out of stock"This item is currently sold out"
Payment failed"Payment could not be processed. Please try again."
Promo code invalid"This promo code is invalid or expired"