maca MenuList Pro (English)

maca MenuList Pro

maca MenuList is a WordPress plugin for restaurants and cafés. Publish menus with categories, PDF or image files, smart scheduling, and a guest-friendly QR menu page — or register individual dishes with allergens, prices, table ordering, booking, and optional online payments.

The free plugin covers PDF/image menus, scheduling, and QR. Install maca MenuList Pro for backup, multilingual guest UI (language switcher + bundled translations), a management dashboard with live metrics and charts, dish click statistics, and with an active ML-PRO- license: dish menu, table ordering, kitchen/waiter screens, Stripe guest checkout, tips, table booking with floor overview, waitlist, activity log, booking host role, and more.

Annual subscription only. Introductory price 499 SEK per year through August 31, 2026, then 799 SEK per year from September 1, 2026. Lifetime license is not offered at this time.

Buy annual — 499 SEK/year

Secure checkout with Stripe. License key by email right after payment.

Feature comparison

✓ = included. — = not included. Optional = turn on under maca MenuList → Settings when you need it — you do not have to use every Pro feature. Pro means the maca MenuList Pro plugin; rows under Pro subscription also require an active license under maca MenuList → Subscription. Backup works in Pro without a subscription.

Feature comparison: free plugin vs maca MenuList Pro
Feature Free Pro
Menus & website
Menu categories with thumbnail images
Upload menus as PDF or image
Schedule by date, weekdays, and daily times
Website menu browsing
QR menu page (live menus only)
Shortcode and Gutenberg block
Short QR URL and printable QR codes (A4/A5)
PDF rendering (bundled PDF.js)
Display modes: inline, popup, or new tab
Menu title and serving-hours notice on website
Close button on website menus
Admin: Swedish and English
Guest language switcher on menu and QR (local language or English) Optional
Bundled guest UI translations (buttons, booking, ordering, payments)
Danish, Dutch, English, Finnish, French, German, Italian, Norwegian, Polish, Spanish, Swedish (+ Belgian Dutch/French). Matches your WordPress site language.
Customize guest UI texts in Settings (local + English per string) Optional
Bilingual dish and menu content (local + English fields)
Pro plugin
Backup and restore (ZIP export, daily auto-backup, import)
Pro plugin only — no subscription required
Pro subscription
Dish menu (categories, prices, images, descriptions)
Enable in Settings, or keep PDF/image menus — you choose one content type.
EU default allergens (Swedish and English)
Drag-and-drop dish sorting in admin
Category filter buttons on menu and QR Optional
Clickable dish images (lightbox) Optional
Configurable price currency Optional
Per-dish schedule on QR menu Optional
Campaign menus with schedule and selected dishes
Optional exclusive campaign mode and campaign-aware category filters on menu and QR
Menu footer (allergy, VAT, contact, alcohol age limit) Optional
Printable paper menu from admin Optional
Guest dish ratings (1–5 stars) Optional
Table ordering (quantities and notes) Optional
Waiter and/or kitchen pages (staff PIN) Optional
Live order status for guests Optional
Add-on orders during the visit Optional
QR per table (?bord= pre-filled) Optional
Table booking (guest form, email flow, opening hours) Optional
Floor overview — table status by time; drag bookings between tables (admin) Optional

maca MenuList → Table bookings → Floor overview
Move or change table for a booking (floor overview or booking detail) Optional
Edit booking details in admin (guest contact, date, time, party size) Optional
Booking activity log — who changed what and when (paginated) Optional

maca MenuList → Table bookings → Activity log
Booking host role — limited wp-admin for staff (no table settings) Optional
Dedicated booking email address (notifications and guest sender) Optional
Waitlist — guest sign-up (email) and staff manual entry when fully booked Optional

Confirm with table assignment promotes waitlist to confirmed booking
Guest online payments (Stripe Checkout) Optional

Pay at order or after meal; optional tips
Pay with server (staff marks order paid) Optional
Kitchen display (KDS) and waiter order boards Optional
Payment history and CSV export in admin Optional
Management & analytics
Management dashboard (live metrics, tasks, quick actions)
maca MenuList → Overview; auto-refresh about every 15 seconds
Active campaign shortcut in Overview header
Shows current campaign and links directly to campaign editor
Period history with charts (orders, revenue, payments, bookings) Optional

Charts appear when the related module is enabled
Dish click statistics and top dishes on the dashboard Optional

Requires dish menu mode
Dedicated Dish statistics admin page Optional

Clicks, ordered quantity, and revenue by period
Tabbed Settings and Payments screens in admin

Choose a license

One license per WordPress installation. After purchase you receive an ML-PRO-... key by email and on the thank-you page.

Annual — 499 SEK/year (intro through August 31, 2026)

Renews automatically each year. Cancel anytime in Stripe. From September 1, 2026 the regular price is 799 SEK per year.

Buy annual — 499 SEK/year

How to activate after purchase

  1. Install maca MenuList Pro on your WordPress site (deactivate and remove the free plugin first if you used it).
  2. Go to maca MenuList → Subscription.
  3. Paste your ML-PRO- key and click Activate license.
  4. Under Settings, choose dish mode or PDF/image mode and configure your menu.

FAQ

Do I need a license for PDF menus, QR, and scheduling?
No. Those features work in the Pro plugin without a key. The subscription unlocks the dish menu, ordering, ratings, guest languages, booking, payments, footer, print menu, and related Pro features.

Which languages do guests see?
Set your site language under Settings → General in WordPress (e.g. Danish, German, Italian). Guests can switch between that language and English with flag buttons on the menu and QR page. System texts (buttons, forms, order status) are included for Swedish, Danish, Norwegian, Finnish, German, French, Dutch, Spanish, Polish, Italian, and Belgian variants — plus English. You can override any string under maca MenuList → Settings → Guest UI texts. Dish names and descriptions use your own bilingual fields in admin.

Where is support?
See maca.se/menulist-pro/support/ or email web@maca.se.

Does it work if I already use the free plugin?
Yes. Deactivate and remove the free plugin, install Pro, and keep your existing categories and menus in the database.

How many sites does one license cover?
One key per WordPress installation (domain + install).

What if I already have a comp key (ML-COMP-)?
It still works for development and testing. Stripe Pro is for paying customers.

When does the intro price end?
Intro pricing (499 SEK per year) applies through August 31, 2026. From September 1, 2026 the price is 799 SEK per year.

Is there a lifetime license?
No. Only annual subscription is sold at this time.

Do I get a receipt?
Yes. Stripe emails a receipt to the address you enter at checkout.