Documentation

Branding & apps

Building ordering apps

Create kiosk, QR, POS, and menu apps, lay out your menu, preview, publish, and attach your own domain.

What is an app?

An app is a customer- or staff-facing screen you build and publish — the menu a kiosk shows, the page a QR code opens, the layout your POS uses. Each location can run several apps at once. Open Apps in the main menu to see yours.

Creating an app

  1. Go to Apps and choose to create a new app.
  2. Give it a Name (e.g. "Lunch menu").
  3. Pick a Type:
TypeWhat it's for
KioskSelf-serve ordering terminal
QR / online orderingCustomers order from their phone or browser
POSThe staff terminal layout
MenuRead-only display or printable menu
AttractAlways-on screen (promos, signage)
  1. Create — you'll land in the builder (or straight in settings for an Attract app).

Laying out the menu

The builder is drag-and-drop:

  • Pages organise the top level — e.g. Food, Drinks, Specials — each with its own icon and color.
  • Sections group items under headings within a page.
  • Folders nest deeper groupings (e.g. a "Milkshakes" folder inside Drinks).
  • Items are your products — pick them from the catalog you built under Products (see Products and modifiers).
  • Upsells prompt customers with add-on suggestions.

Drag anything to reorder. Sections can also fill themselves automatically from a product category or tag, so new products appear on the app without re-editing. Theme presets let you restyle a page, section, or item without touching the rest.

App settings

From the top bar, open App settings to control behaviour:

  • Theme selections — choose which of your themes the app uses.
  • Hours — follow the location's opening hours, or set overrides; closed apps tell customers when you'll be back.
  • Scheduling — allow customers to place orders ahead of time.
  • Bookings — toggle Sell bookable products on this app, and (for POS and kiosk apps) Offer booking check-in. See Bookings overview.
  • Order details — which fields (name, table, notes) to ask customers for.
  • QR code appearance — size, colors, and error correction for printed codes.
  • URL slug — the app's web address path. Change it carefully: old QR codes and links will stop working.

Preview and publish

While building, use the preview to see the app exactly as customers will. When you're happy, flip the Published switch in the top bar. Until then the app shows a Draft badge and isn't reachable by customers. You can unpublish at any time — useful for seasonal menus.

For kiosk and POS apps, the Devices button connects the app to physical screens — see Devices. For QR apps, download the QR code from the top bar and print it for tables and counters; see QR ordering.

Attaching a custom domain

By default your online ordering runs on an Anywhere POS web address. To serve it from your own domain (e.g. order.mycafe.com):

  1. Go to Settings → Integrations → Custom domain.
  2. Enter the domain you want to use.
  3. Add the DNS record shown to your domain provider, then verify.

Once verified, your QR and online apps are reachable from your own domain — a nicer look on printed material and receipts.