Skip to main content

Custom order types

What this is for

The three built-in types cover most restaurants. When they don't, you can add your own.

Real reasons to add one:

  • Drive-through — behaves like pickup, but you want it counted separately.
  • Counter / walk-up — no table, eaten in, distinct from a sit-down cover.
  • Catering or Function — large orders you want out of your normal service numbers.
  • A delivery platform — orders coming through a third-party app, kept apart from your own delivery so the reports don't merge two very different margins.
  • Staff meals — tracked, not sold.

The payoff is in the reporting. Every sales report can be read by order type, so a type you create today is a line you can analyse for the rest of the year.

Turning it on

  1. Go to Settings › Orders.
  2. Turn on Allow Custom Order Type Options.
  3. The Custom Order Types section appears.

Until that switch is on, the screen tells you to enable custom order types before you can add any.

Adding a type

  1. In Custom Order Types, select add.
  2. Fill in:
FieldNotes
Order Type NameWhat staff and guests see — "Drive-through", "Catering".
Order Type DescriptionOne line explaining it, shown when choosing.
Is DeliveryTurn on if it behaves like a delivery — asks for an address, can be assigned to a driver, can carry a delivery fee.
Default Delivery PriceThe fee for this type, if it's a delivery type.
Enable From Customer SiteWhether guests can pick it when ordering online.
EnabledWhether it's in use at all.
  1. Save.

It now appears alongside Dine In, Delivery and Pickup wherever an order type is chosen.

Naming them

The name appears on the POS, on receipts, and in reports.

  • Use the operational word. Whatever staff call it at 8 pm on a Friday.
  • Keep it short. It sits on buttons and in report columns.
  • Don't duplicate a built-in. A custom type called "Takeaway" alongside "Pickup" guarantees someone picks the wrong one and your numbers split in half.

Delivery platforms

If you take orders from third-party delivery apps, the cleanest setup is a custom order type per platform, each marked Is Delivery.

You then get:

  • Platform orders separated from your own delivery in every report — which is the only way to see what the commission is really costing you.
  • A delivery fee per platform.
  • A clear label on the ticket, so the kitchen knows which bag goes where.

Order-type-specific item pricing pairs with this: a platform price that absorbs the commission, set against the same dish.

Turning one off

Set Enabled off. It stops being offered on new orders and keeps every order already filed under it — which is what you want, because the history is the point.

Delete only a type that was a mistake and has no orders against it. The built-in three can't be deleted at all.

Good to know

  • Custom types are per branch.
  • Charges can be attached to specific order types, so a service charge can apply to dine-in and not to drive-through. See Discounts, taxes and charges.
  • Every custom type follows the same order journey. Marking one Is Delivery puts it on the delivery route, with picked up and out for delivery.
  • Adding a type doesn't change existing orders. They keep the type they were placed under.

Next

Using the POS