DineKit turns WordPress into a complete, commission-free restaurant platform — menus, online ordering, table bookings, a till and card payments — with nothing to pay per cover, per order or per month. You bring your own Stripe account and keep 100% of every sale.
Official site, live demo and guides:
dinekit.co.uk.
Menus & allergens
- Menu builder — menus, sections and dishes with photos, badges and multiple prices; drag-and-drop with autosave. Schedule menus (e.g. weekday lunch), duplicate in one click, archive dishes without losing history.
- Shared choices and extras — set up "Choose your side" or "Add extras" once and use it on many dishes; change a price once and every dish follows.
- Seven designer templates — Signature, Maison, Counter, Noir, Bistro, Fresh and Mono, each made for a type of venue. Fonts ship inside the plugin.
- Design Studio — click any part of the live preview to style it: sizes, colours, rounding, a look per menu, photos or video per section. Your colours carry over to the order page.
- UK-14 allergens built in — icons, sub-sources ("cereals containing gluten → wheat"), "may contain" traces, custom allergens and dietary labels, and a printable matrix (Natasha's Law friendly). Diners can filter to show only vegan or gluten-free dishes, or hide an allergen they avoid.
- Spreadsheet import/export, dish costs and margins (private), calories for UK labelling.
- QR table cards, opening hours with holiday overrides, and schema.org output for SEO.
Online ordering
- Takeaway, collection and delivery from your own site, with dish options and an accept / hold / refund workflow that only takes the card payment when you accept.
- Allergens on the order page, worded exactly as on your menu.
- A live orders board — new orders appear by themselves; phone orders keyed in on a fast pad; history by day.
- Pre-orders days ahead, per-slot capacity, and your choice of what happens when you're closed.
- QR "order at the table" — straight onto the table's tab, or pay up front.
- Kitchen Display (KDS) — a live New → Preparing → Ready board with timers, plus kitchen and bar tickets printed or emailed to a kitchen printer.
- 86 a dish in one tap, and branded, editable emails.
Point of sale — Take Order
- A real POS for dine-in, in any browser on any tablet — no hardware to lease.
- Live floor plan — tables coloured by how long they've been seated, with their stage, bookings from the diary and reserved-soon warnings. Walk-ins are booked into the diary automatically.
- The till knows the guest — name, VIP flag, allergies and service notes at the table.
- Tabs with coursing — fire rounds to the kitchen with a ticket note. The final payment waits until every dish has been sent.
- Split bills evenly, by item or in part; service charge, tips, discounts; cash, card reader, pay-by-QR, vouchers and comps.
- Fix mistakes — change a payment's method, remove a mis-keyed payment, reopen a tab, move tables and merge bills safely; every change logged.
- Refunds of whole orders or single items; a refund the card company refuses changes nothing.
- Keeps working when the internet drops — tables, rounds, kitchen and cash carry on and sync when you're back.
- Cash-up with X/Z reports, and loyalty points redeemed as a bill discount.
Bookings & events
- Commission-free table reservations — a public booking form with live availability, joinable tables, waitlist, covers pacing, deposits, a service timeline and a booking diary. Repeat no-shows are flagged.
- Set-menu events with per-guest pre-orders via a share link and a kitchen prep sheet.
Tax, receipts & your accounts
- Your own tax rates per menu, section, dish or option; prices can include tax (UK/EU) or have it added at checkout (US/Canada). Past orders keep the tax they were sold at.
- Proper receipts — business details, a tax table, optional receipt numbers that never repeat, a print log and COPY on reprints.
- A permanent payment record of every payment, refund and correction, with the tax of every sale and refund kept for good.
- Reports — covers, sales, money taken and refunds on the day they happened, best sellers, no-shows and tax by rate, with CSV export.
- Payment webhooks to your accountant's or developer's system, signed and retried, plus WordPress hooks for add-ons.
Payments, guests & staff
- Card payments with your own Stripe keys — deposits, online orders and card readers at the table, with Apple Pay and Google Pay.
- Guest CRM — one profile per guest across bookings, orders and loyalty.
- Staff rota & labour — role bands, split shifts, breaks, holidays approved on the rota and a live labour cost.
- Text messages via your own Twilio (beta) — confirmations, reminders and "your table is ready", in your own words.
- Staff logins with permissions and an activity log, review-request emails, GDPR export/erase tools.
- Install it as an app — the staff app runs from a home-screen icon and many tablets stay in sync within seconds.
Works with your site and your language
- Blocks, shortcodes, and native Elementor and Divi 5 elements for the menu, order page, booking form and more.
- Your own words — change or translate every phrase DineKit shows; optionally translate everything with AI using your own Anthropic key.
- A short What's new on the Home screen after each update.
- Direct support from your dashboard (optional).
No WooCommerce, no page builder and no external accounts needed for menus, allergens and QR codes. Optional services (Stripe, Twilio, AI translation, webhooks, support) are explained under External Services. Works with any theme, on any host.
Built by Web Level Up in the UK.