Catering orders don’t appear on your regular live-orders board — they’re managed entirely from this page, under Orders → Catering.
Two tabs: Orders and Menu
Orders
A table of every catering order, split into Upcoming and Past (by event date — orders with no date set are always shown as upcoming rather than hidden). Each row shows the order number, customer, event date, guest count, total, and payment status. Tap through to the normal order detail page for the full breakdown.Menu
A quick toggle list of every product, grouped by category, with a switch to add or remove it from your catering menu. Only items you turn on here are offered to customers placing a catering order — turning an item on doesn’t change anything about how it behaves on your regular menu.Pay Now vs. Pay Later — this changes what you need to do
A customer chooses one of two payment paths when they place a catering order:- Pay Now — charged immediately, like any other order. Nothing further to collect.
- Pay Later (invoiced) — you don’t charge them anything at order time. Instead, Local Pass automatically emails and texts them a Stripe invoice, due within 48 hours, with a “Pay invoice” button and a PDF. The confirmation email tells them plainly: “Please pay your invoice within 48 hours to hold your date.”
Payment status, explained
The status shown on each order is more specific than most other order types:Resending an invoice
You can resend a Pay Later invoice from the order detail page. It reuses the exact same invoice — same amount, same items, same customer — it just re-sends the payment email.Resending only works while the order is in Invoice sent, Payment failed, or Action required status. You can’t resend a Paid, Voided, or Overdue invoice — an overdue one is already cancelled, and resending it would wrongly suggest the booking is still live.

