Your menu, your tables, your orders.
QR Menu Manager turns WordPress and WooCommerce into a restaurant workspace — branches, menus, table QR codes and direct ordering, without marketplace commissions.
- Self-hosted
- Multi-branch
- Zero commission
- Built on
- WordPress 6.5+
- WooCommerce 8.8+
- PHP 8.1+
From an empty site to your first order in four steps
Everything runs inside your own WordPress — no separate app, no external menu host.
- 01
Create a branch
Add one location or many. Each branch keeps its own menu, prices and staff.
- 02
Build the menu
Use your WooCommerce products with categories, portions, options and modifier groups.
- 03
Print table QR codes
Every table gets a unique, permanent link. Reprint the sticker — the link stays the same.
- 04
Take orders at the table
Guests scan, order and pay. The table is attached to the order automatically.
Everything a restaurant needs, in one plugin
Menus, orders, branches and staff, built on WooCommerce.
Direct ordering
Take orders on your own site with no commission.
Learn moreQR menus and tables
A scannable menu for every table, in minutes.
Learn morePayments and receipts
Cash, card and till payments on the right order, tickets printed.
Learn moreOpen API
Scoped keys to connect your till, kiosk or other tools.
Learn moreMulti-branch control
Prices, taxes and rules set per location.
Learn moreStaff roles
Six roles with server-enforced permissions.
Learn moreOne panel, the right view for every role
Staff work in the QR Menu Manager panel without ever seeing the WordPress admin. Permissions are enforced on the server, not just by hiding buttons.
- ManagerFull control over every branch
- Assistant managerMenus, tables, orders and staffServer-side
- KitchenIncoming orders and preparationServer-side
- WaiterTables, service and order statusServer-side
- CashierPayments and closing ordersServer-side
- CourierDelivery ordersServer-side
A direct channel that belongs to you
Marketplaces can help with discovery. Your own QR menu brings margin, data and control back to the restaurant.
Install it like any WordPress plugin
SoonComing soon to WordPress.org- Upload the plugin zip under Plugins → Add New.
- Activate QR Menu Manager, plus WooCommerce for ordering.
- Create your first branch, tables and menu in the panel.
- Download the table QR codes and print them.
Requirements
- WordPress 6.5+
- PHP 8.1+
- MySQL 8.0+ / MariaDB 10.5+
- WooCommerce 8.8+ (for ordering)
From the blog
Practical guides for running a QR menu and direct ordering.
How to create a QR code menu for your restaurant with WordPress
A practical, step-by-step guide: plan your menu, build it on WooCommerce, print table QR codes that never change and test the whole flow before guests arrive.
Read articleQR Code Menu: The Complete Guide for Restaurants (2026)
A QR code menu explained: benefits, QR vs PDF vs app, step-by-step setup, real cost factors, design tips and a checklist to pick the right solution.
Read articleQR Menu Design: How to Build a Menu Guests Enjoy Using on Their Phone
A practical guide to QR menu design: category order, short descriptions, photos, clear prices and a simple first screen that works on any phone.
Read articleFrequently asked questions
Everything restaurants and agencies usually ask before getting started.
Do I need WooCommerce?
WooCommerce is a soft dependency. The plugin never breaks without it, but products, cart, checkout and orders need WooCommerce to be active.
What do guests need to order?
Only a phone camera. Guests scan the table QR code and the menu opens in the browser — no app to download.
Do the QR codes change when I update the menu?
No. Every table has a permanent link. Change dishes, prices or photos and guests see the updated menu immediately on the same QR code.
How do guests pay?
Payments run through WooCommerce, so you can use any WooCommerce payment gateway and choose different methods per branch.
Can I run several branches?
Yes. Each branch can have its own menu, prices, taxes, payment methods and staff.
Can I import my existing menu?
Yes. Import and export products as CSV files, for example saved from Excel or Google Sheets, to bring your current menu in and take your data out at any time.
Do staff need access to the WordPress admin?
No. Staff log in to the QR Menu Manager panel and only see what their role allows: kitchen, waiter, cashier, courier or manager.
Does it work with my theme?
Yes. Public pages use your theme’s header and footer, and Elementor is supported.
Where is customer data stored?
In your own WordPress database. Nothing is sent to a third party unless you set it up.
Is it free?
Yes, for your own restaurant or restaurant group. There are no license fees and no per-order commissions. Optional hosted automation and AI services may come later; the core stays useful on its own.
Is QR Menu Manager open source?
It is fair-code: the full source code is available to read, self-host and modify for your own business under the Sustainable Use License 1.1. It is not an OSI-approved open-source license, because reselling or hosting it for others needs a commercial agreement.
Can my agency install it for clients?
Paid installs, client projects, white-label packages and SaaS hosting need a separate written commercial agreement. Contact us and we will find a model that fits.
How do I get help?
Email us at [email protected] for setup questions, bug reports or a commercial license.
Put your menu on the table today
Fair-code, self-hosted and ready for WooCommerce.