QR Menu Manager
SoonComing soon to WordPress.org WordPress plugin for restaurants

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.

Rated 4.9/5 by 33 restaurant branchesIn use at 33 restaurant branches
  • Self-hosted
  • Multi-branch
  • Zero commission
  • Built on
  • WordPress 6.5+
  • WooCommerce 8.8+
  • PHP 8.1+
How it works

From an empty site to your first order in four steps

Everything runs inside your own WordPress — no separate app, no external menu host.

  1. 01

    Create a branch

    Add one location or many. Each branch keeps its own menu, prices and staff.

  2. 02

    Build the menu

    Use your WooCommerce products with categories, portions, options and modifier groups.

  3. 03

    Print table QR codes

    Every table gets a unique, permanent link. Reprint the sticker — the link stays the same.

  4. 04

    Take orders at the table

    Guests scan, order and pay. The table is attached to the order automatically.

Features

Built for how restaurants actually work

Not just a QR code generator — a complete restaurant layer on top of WooCommerce.

Multi-branch management

Branch-specific menus, product visibility, prices, taxes and payment methods.

WooCommerce-native menu

Products, cart, checkout and orders stay in WooCommerce. Nothing is locked away.

Table QR links

Timed QR sessions keep the branch and table context from scan to checkout.

Portions and modifiers

Sizes, options, extras and attribute groups for every dish.

Food-first checkout

Mini cart, side cart, order tracking and an account page shaped for food ordering.

Customers and coupons

Customer profiles, order history, coupons and campaign tools.

Branch profile pages

A public page for every location with its menu, details and reviews.

Staff roles

Kitchen, waiter, cashier and courier roles with server-side permissions.

Import and export

Move your menu in and out with CSV and Excel. Your data stays portable.

Staff and permissions

One 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.

  • OwnerFull control over every branch
  • ManagerMenus, tables, orders and staff
    Server-side
  • KitchenIncoming orders and preparation
    Server-side
  • WaiterTables, service and order status
    Server-side
  • CashierPayments and closing orders
    Server-side
  • CourierDelivery orders
    Server-side
Ownership

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.

MarketplaceQR Menu Manager
CommissionFee on every orderNone
Customer dataStays with the platformIn your own database
Menu and pricesPlatform rulesYour rules, per branch
CampaignsPaid placementsYour own coupons
HostingClosed platformYour WordPress
Get started

Install it like any WordPress plugin

SoonComing soon to WordPress.org
  1. Upload the plugin zip under Plugins → Add New.
  2. Activate QR Menu Manager, plus WooCommerce for ordering.
  3. Create your first branch, tables and menu in the panel.
  4. 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)
FAQ

Frequently asked questions

Everything restaurants and agencies usually ask before getting started.

Still have a question?

Write to us and a real person will answer.

[email protected]Contact us
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 with CSV and Excel 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.

Your privacy choices

We use strictly necessary cookies to run this site. With your consent we also use analytics (Google Analytics, Cloudflare Web Analytics) to understand how the site is used. You can change your choice at any time.

Cookie policy