Features
A map of everything Next Restaurant does, grouped the way the admin is grouped. Each section links to its in-depth guide.
Menu Management
Build the menu once and publish it to every channel — storefront, QR table ordering, POS and kitchen — from a single set of records.
- Items with pricing, description, imagery, availability windows and per-location overrides
- Categories that control grouping and display order across the storefront and POS
- Modifier groups — reusable option sets with min/max selection rules and per-option price deltas
- Allergens and dietary tags surfaced on the public menu and printed on the kitchen ticket
- Image cropping built into the item editor, plus a separate venue gallery for the storefront
- 86 an item from the POS or admin to pull it from every ordering channel at once
Read more: Menu · Storefront
Ordering
Every channel writes the same order record, so nothing forks downstream.
- Online ordering — a storefront island with cart, coupons, pickup / delivery / dine-in and checkout
- QR scan-to-order — per-table codes; guests browse, order and optionally pay with no app or account
- POS and phone orders raised directly by staff
- Order corrections — cancel, modify, remake, comp, discount and refund, PIN-gated and audited
- Guest self-cancel within a configurable window, before the kitchen starts the item
Read more: Online Ordering · QR Ordering · Order Corrections
Point of Sale
A full-service POS, not a simplified cash-up screen.
- Open checks held across a service, with rounds appended as the table goes
- Seats, splits and transfers — assign items to seats, split a bill, move a check to another table or server
- Discounts, voids and comps at line and check level, behind a manager PIN
- Payments and receipts — cash, card terminal, PayPal, on-account; print or email; refunds
- Cash drawer sessions with open, count and reconcile
Read more: Point of Sale · Payments
Kitchen
Screens the kitchen can work from, with routing that matches how the line is laid out.
- Live order board with elapsed timers and colour-coded urgency
- Stations — grill, fry, pass, bar — each with its own board
- Routing rules that send a line to a station by category, item or order type
- Line-level bumping so one long cook doesn't hold up the whole ticket
- Cancellation alerts that raise a banner until a cook acknowledges them
Read more: Kitchen Display
Reservations & Floor
Bookings that respect the room you actually have.
- Availability engine offering slots against opening hours, table capacity and existing bookings
- Slot picker on the public booking page, showing only what is genuinely bookable
- Drawable floor maps per floor — tables, chairs, areas, rotation, resize, pan and zoom
- Operate vs Layout modes — design the room, or run service with live occupancy on the same map
- Status state machine driving HTML confirmation, reminder and change emails
- Host and waiter screens for seating parties and taking orders on the floor
Read more: Reservations · Floor Map
Delivery
Run delivery yourself instead of renting a marketplace.
- Zones with their own fees, minimum order values and delivery windows
- Driver roster with assignment and dispatch state
- Dispatch board showing what is cooking, what is ready and what is on the road
Read more: Delivery
Inventory
Know what you are using, what it costs, and when to stop selling it.
- Stock items per location, with units, par levels and low-stock alerts
- Recipes linking menu items to ingredients, with costing
- Automatic depletion on every channel when an item sells
- Movement ledger recording every receipt, depletion, waste event and adjustment
- Waste log with reasons, and auto-86 when an ingredient runs out
Read more: Inventory
Payments
Take money through whichever provider you already use, and see all of it in one place.
- Provider registry — PayPal, plus cash, card terminal, bank transfer, voucher, on-account and pay-on-arrival. Stripe, Adyen, Square, SumUp, gift card and loyalty are listed as Coming soon and cannot be enabled in 6.0.0
- Redirect flows with a webhook backstop, so a settlement survives a closed browser tab
- Transactions ledger — every capture, refund and adjustment, filterable, with CSV export
- Refunds issued back through the original provider and recorded against the order
Read more: Payments · Payment Gateways
Customers & Loyalty
- Customer records with order history and contact details
- Reviews collected and moderated from the storefront
- Coupons with their own rules and redemption tracking
- Gift cards purchasable on the storefront, with balances tracked (redemption as a payment method is Coming soon)
Read more: Customers & Loyalty
Staff & Terminals
- Roles and permissions — per-action grants across sixteen feature areas
- Staff terminals — lean POS, KDS, pickup, waiter, host and clock-in screens
- Device token plus PIN authentication, with no Joomla login required
- Per-terminal restriction to specific staff, roles or a single location
- Time clock with breaks, timesheet and labour-cost reporting
Read more: Staff Terminals · Roles & Permissions · Terminals
Reporting
- Sales summary — orders, gross sales, average order value and tips over a date range
- Top items by quantity and revenue
- Payment breakdown by settlement type
- Channel mix — how much came from online, QR, POS and delivery
- Staff hours with labour cost
- Ingredient usage with cost
- Audit log of privileged actions
Read more: Reports
Configuration
- Thirteen toggleable modules with dependency-aware grey-out
- Terminology editor to rename anything the interface calls something you don't
- Currency, tax, date, number, weight and image settings
- Notifications — low-stock digests and transactional guest emails
- Multi-location scoping for menu, stock, staff and terminals
- Demo mode — a seeded, read-only tour that refuses every write
Read more: Apps & Modules · Settings · Locations · Notifications · Demo Mode
Integrations
- REST API — opt-in public endpoints, off by default
- Outbound webhooks pushing events to whatever else you run
- Payment providers — PayPal today, each provider carrying its own configuration schema; Stripe, Adyen, Square and SumUp are registered but locked as Coming soon in 6.0.0
Read more: REST API · Webhooks · Stripe · PayPal · Adyen, Square & SumUp