Skip to main content

Set Up Menu Item Modifiers

Modifiers let a cashier customize an item at the moment of sale — a size, add-ons, a cooking temperature, or "no onions" — with the price, the kitchen ticket, and optionally stock all updating automatically. It's completely opt-in — an item with no assigned groups behaves exactly as before.

Key ideas

A modifier group is a question the cashier answers, with a selection type: Single (radio — pick one), Multiple (checkbox — pick any number), or Quantity (stepper — pick how many of each). Each option inside a group can carry a price adjustment (up, down, or free), an optional default, and an optional linked item for stock depletion. A group can be marked required with min/max limits.

Create a modifier group

  1. Go to Restaurant → Modifier Groups → New Group.
  2. Name it, choose the selection type, set min/max selections, the required flag, and a sort order.
  3. Add options in the grid: name, price adjustment (0 for no charge), a default tick if pre-selected, and an optional linked inventory item.
  4. Save. Mark a group or option inactive instead of deleting it, so historical sales stay intact.

Assign it to menu items

From the group's Edit page, click Assign, search for an item, and click to attach it. An item can carry several groups — Size and Add-ons — shown in order at the POS.

Using modifiers at the POS

Tapping an item with modifier groups pops a modal before it's added to the order: the right control per group (radio/checkbox/stepper), a required group blocking "Add to Order" until satisfied, a live price preview, free-text special instructions, and a course picker when ordering to a table. The same item with different modifiers becomes its own order line, so differently-built dishes never merge.

What happens on sale completion

  • Unit price adjusts by the sum of selected options' price adjustments.
  • A modifier summary (e.g. "Large | Extra cheese ×2 | No onions") and the instructions save on the sale line.
  • If KDS is on, the ticket shows the summary and instructions.
  • Any option with a linked item depletes it on the next auto-depletion sync — so an add-on that consumes real product keeps stock honest.

Modifier popularity

Open Modifier Groups → Popularity for a date range to see how often each option was selected and its total price contribution — useful for spotting your best add-ons and pruning the ones nobody picks.

Next step