Every way they order it.
Priced the way you meant.

Menu Choices lets an item ask exactly what it needs to: a size with its own price, a crust, toppings by the half, the milk, an extra shot, or nothing at all.

8:40
A flat white's cup sizes, each with its own price, and its milk

Three cup sizes, each with its own price, and the milk it asks.

A menu should be able to say yes the way your counter does.

Every rule you set is kept by the database, not the customer's phone. The price they see is the price they pay, and the line your team reads is the one they built.

01 / Sizes

Sizes with their own prices.

Sell an item in the sizes you serve: a small, a medium and a large, a 10″ to a 16″, a half loaf or a whole one. Each size has its own price, and one is chosen for the customer to start from.

Items that sell in the same sizes share one list of them, so a topping can be priced per size across every pizza at once.

8:40
A flat white's cup sizes, each with its own price, and its milk
A flat white in three cup sizes, each priced, and its milk.

02 / Rules

Questions with rules.

Each choice is a question with its own rule: choose one crust, up to three sides, or as many toppings as they like. Set how many come free, and whether a choice can be doubled.

A question you make required has to be answered before the item goes in the basket, so no order arrives missing its milk.

8:40
A margherita's three sizes, its crust and its toppings, each asked with its own rule
Choose a size, choose one crust, then up to eight toppings.

03 / Halves

Half and half, on the pizza itself.

Turn on halves for a question and it's drawn as the pizza: tap a half, and the next topping lands there. Every line also has marks for the left, the whole and the right.

You decide whether a topping on one half costs its full price or half of it, and you can name the halves the way your kitchen does.

8:40
A margherita built half and half on the pizza itself
The pizza is the control: tap a half, then its toppings.

04 / On the order

What it comes with, and what they take off.

Mark what an item comes with and the customer finds it already chosen. Taking it off costs nothing, and asking for extra charges only for what's added.

The queue, the customer's ticket and the receipt all say it the same way: the size, each choice, what was taken off and the note they left.

One line, read the same everywhere
Drip & BakeOrder #A14
1× Margherita · 16″Crust: Thin
ToppingsPepperoni (left half), Mushroom, Black olives (right half)
WithoutBasil
NoteCut in eight, please
Illustrative order

05 / The library

Build a choice once.

Keep the choices many items ask, like milk, crust or sauces, in one library and attach them wherever they belong. Change one there and every item asking it changes with it.

When an option runs out, switch it off once. Every item that offers it shows it as sold out until it's back.

Choices library
Drip & BakeMilk · asked by four drinks
LatteFlat WhiteCappuccinoMocha
WholeIncluded
Oat+$0.75
AlmondSold out
SkimIncluded
Illustrative menu

Thought through, underneath

One price.
One line, kept.

Where the price is worked out, what an order keeps, and moving a shop already trading.

The price is worked out where it can't be changed.

The customer's phone shows the total as they build it, but the database works it out again from your menu before the order is placed. Anything sold out, unknown or against a rule is refused.

Yesterday's orders stay as they were sold.

Each order line keeps the names, choices and prices it was sold with. Rename a size or reprice a topping tomorrow, and yesterday's receipts still say exactly what was sold.

Already trading? It moves with you.

New shops start on Menu Choices. A shop already trading moves over with us, and every item is converted to price and print exactly as it did before.

Ask what your counter asks

Every size, every half.
One menu.

The questions your counter would ask, in the order it would ask them, at the prices you set.

Start free — no card needed. Print your counter sign, put it beside the till, and see what happens.