UpMenu is a capable all-in-one for online ordering, loyalty and marketing — but it’s a recurring monthly bill. DineKit is a free, open-source WordPress plugin, used by restaurants worldwide, that puts your menu, QR codes, allergen labelling, table bookings, commission-free online ordering, QR order & pay, a Kitchen Display and a full POS with loyalty points on your own site — free and live today.
UpMenu is a hosted SaaS platform built around commission-free online ordering, sold on a monthly subscription.
The pitch is a genuinely useful one: rather than pay a marketplace 20–30% per order, you pay UpMenu a flat monthly fee and keep your ordering commission-free. Around that ordering engine it bundles a website and app builder, a loyalty scheme, and SMS/email marketing tools — a lot of moving parts in one place.
The trade-off is the recurring cost. Plans typically land somewhere around £49–99 a month depending on the tier and add-ons, billed for as long as you use it. Your menu, customer data and storefront live on UpMenu’s platform, so what you’re really buying is ongoing access rather than something you own outright.
What each gives you today — and what it costs.
| What you need | DineKit | UpMenu |
|---|---|---|
| Price | Free, forever | ~£49–99/month |
| Menu builder | Yes — live today | Yes |
| QR menus | Yes — live today | Yes |
| Allergen labelling + printable matrix | Yes — live today (UK-14 / Natasha’s Law built in, editable for your country) | Not a core feature |
| Opening hours | Yes — live today | Yes |
| Table bookings | Yes — live today, free (floor plan, deposits via your own Stripe) | Yes |
| Commission-free online ordering | Yes — live & free (collection & delivery) | Yes — live & integrated |
| QR order & pay at table | Yes — scan-to-order + pay-by-QR, live today | Yes |
| Kitchen Display (KDS) | Yes — included free, per-round tickets | Not a core feature |
| On-site card payments & POS | Yes — live today, your own Stripe, card-present or pay-by-QR | Yes |
| Installable staff app + multi-tablet live sync | Yes — live today (PWA), screens stay in sync | Yes — customer app builder |
| Loyalty & marketing (SMS/email) | Loyalty points live via the POS; transactional texts via your own Twilio (beta); marketing campaigns on the roadmap | Yes — loyalty and SMS/email marketing both live |
| Works worldwide (own currency) | Yes — menu & prices in your own currency (~43 countries) | Yes |
| Built-in support | Yes — support tickets inside the dashboard | Yes |
| Runs on your own site | Yes — self-hosted WordPress | Hosted on UpMenu |
| Own your data | Yes — open-source | Held on their platform |
Free, open, and on infrastructure you already control.
DineKit is free and open-source. No subscription, no per-order cut — you install it and it’s yours.
Build your menu, generate QR codes and keep opening hours accurate — working right now, at zero cost, with your menu and prices shown in your own currency wherever you are in the world.
Allergen labelling per dish with a printable matrix for staff — UK-14 (Natasha’s Law) built in as one example, and fully editable for your own country’s rules. The compliance side taken seriously, not bolted on.
Self-hosted on your own WordPress site. Your menu and customer data stay with you, not locked inside someone else’s platform.
Commission-free online ordering (collection & delivery), QR order & pay at the table, a Kitchen Display and a full POS with loyalty points are live today, taking payments through your own Stripe account. Install the staff app to any tablet — multiple screens stay in live sync. You keep 100%, minus standard card fees. Get DineKit — Free
It lives inside the WordPress site you may already have, rather than a separate storefront you rent by the month.
We’d rather be honest than win you the wrong way.
DineKit is free, self-contained and live in minutes. Own your menus, your bookings and your data.
Get DineKit — FreeWe use essential cookies to run this site and, with your consent, Google Analytics to see how it's used. See our Cookie Policy.