The storefront is separate from the web admin and the ePOS waiter app. Customers see the storefront; you and your staff manage everything from the web admin or the ePOS app.
What this section covers
How Customers Browse and Order
The full customer journey: browsing the menu by category or promotion, adding items with variations and modifiers, applying coupons, choosing dine-in, pickup, or delivery, and tracking the order from Received through to Served or Delivered.
Configuring the Customer Site
Turn order types on or off, require customer login, set up auto-confirm, enable tips, configure the cart header, add social media links, and write SEO meta tags — all from Customer Site Settings in the web admin.
Discount Coupons for Online Orders
Create and manage promo codes customers enter at checkout. Control the discount type (percent or fixed), minimum order amount, usage limits, valid date range, and which order types and branches the coupon applies to.
Customer Table Booking and Language
How customers book a table by picking a date, meal slot (Breakfast, Lunch, or Dinner), and guest count — plus how the storefront language switcher works, including right-to-left support.
How the pieces fit together
The storefront pulls everything it shows from settings you control in the web admin:- Menu content — items, categories, prices, images, variations, and modifiers come from your menu setup. Promotions you create appear as a highlighted filter on the storefront. See Menu Setup.
- Order rules — which order types are open, whether login is required, whether orders auto-confirm, and how tips work are all set in Configuring the Customer Site.
- Delivery fees and zones — configured in Branch Delivery Settings and visible to customers as a fee estimate when they select or save a delivery address.
- Table availability for dine-in — linked to your Tables and QR Codes. When a customer scans a table QR, the table is pre-assigned on their order.
- Reservation availability — driven by Reservation Settings and your branch operating hours.
- Payment options — which gateways (card, cash, QR payment, offline) appear at checkout is configured in Payment Methods and Gateways.
- Branding and appearance — your logo, theme colour, and favicon are set in Branding, Theme, and Landing Page.