Most digital menus are built for the restaurant, not the guest. We believe both sides of the table deserve better: customers should be able to browse a menu that works for everyone, and staff should have a dashboard simple enough to use with confidence. Dine on Tap is our answer, built from a personal love of dining out and a frustration with menus that leave people behind. It is an accessible digital-menu plugin for restaurants, bars, and cafes, available as a free version on WordPress.org, with an optional Plus upgrade that adds tableside service requests and staff notifications.
WordPress Plugin
Dine on Tap turns any WordPress page into a fully accessible digital menu. It has two modules: the public menu that customers see after scanning a QR code, and the manager dashboard where your staff edit items, update prices, and mark sold-out dishes in real time.
The free version is available now on the official WordPress.org plugin directory, so you can install it on your existing site and start managing your menu today. The optional Plus upgrade adds tableside service requests, staff push notifications, and per-table QR codes.
View Dine on Tap on WordPress.org →
What You Get
Accessible by Design
Both the customer menu and the manager dashboard are fully accessible. They work with screen readers, keyboard navigation, proper contrast, and visible focus indicators. This helps your business comply with the European Accessibility Act.
Manager Dashboard
A separate, mobile-friendly panel for your staff, built to the same accessibility level as the customer menu. Add or edit items, update prices, and mark dishes as sold out from a tablet or phone. No WordPress admin access is needed.
Multilingual Menus
The menu interface comes with a growing set of built-in language packs, independent of your WordPress site language. You can manually translate item names and descriptions into a second language, and connect your own DeepL API key to auto-translate your menu into more languages, all included in the free version. Ideal for tourist areas and international guests.
QR Code Access
Customers scan a QR code and open your full menu on their phone, with no app to install. The free version generates a single code for your whole menu. With Plus, you can create a separate code for each table, which also lets guests send service requests from their seat.
Service Requests & Push PLUS
With the Plus upgrade, guests who scan a table QR code can request the bill, cutlery, or table cleaning, or send a custom message. Staff receive instant push notifications, with no app install needed.
Allergens & Dietary Info
All 14 EU allergens are included with clear icons, and you can add your own custom allergens. Nutrition info, portion sizes, and badges like Featured, Popular, or Recommended are optional per item. This helps customers filter the menu and choose with confidence.
Pricing
The free version is available on WordPress.org at no cost. Plus is a one-time purchase with lifetime updates. No subscriptions and no recurring fees. Your Plus license covers one production site.
See what is included in each plan
| Feature | Free | Plus |
|---|---|---|
| Menu items & categories | Yes | Yes |
| Scheduled categories | Yes | Yes |
| Allergens, custom allergens & dietary badges | Yes | Yes |
| Optional nutrition & portion info | Yes | Yes |
| Theme customization (colors, fonts, presets) | Yes | Yes |
| Single menu QR code | Yes | Yes |
| Manager dashboard | Yes | Yes |
| Built-in interface language packs (growing list) | Yes | Yes |
| Second menu language (manual) | Yes | Yes |
| DeepL auto-translation (your own API key) | Yes | Yes |
| QR code for each table | No | Yes |
| Service requests | No | Yes |
| Push notifications | No | Yes |
| Price | FreeOn WordPress.org | €99.99One-time, lifetime updates |
Additional Services
Short on time for the setup? We offer hands-on services to get your digital menu live and looking great.
Individual Services & Pricing
| Service | Price |
|---|---|
| Initial Setup Install the plugin, configure settings, set up categories, prepare your QR code, and test on your site. |
€59 |
| Menu Data Entry (up to 50 items) Names, descriptions, prices, allergens, portions, badges, and images. |
€59 |
| Menu Data Entry (up to 100 items) Names, descriptions, prices, allergens, portions, badges, and images. |
€109 |
| Second Language Entry You provide the translations and we enter them into the bilingual fields. This is an add-on to data entry. |
+€19 |
| Branding & Styling We match the menu to your restaurant branding: colors, fonts, spacing, and logo. One round of revisions is included. |
€139 |
| Staff Training (remote) A 30-minute video call that covers the manager dashboard, adding items, and handling requests. |
€39 |
| Staff Training (on-site, Bulgaria) In-person training at your restaurant. |
€89 |
Service Packages & Pricing
- Initial setup
- Branding & styling
- Data entry (up to 50 items)
- Everything in Starter
- Second language entry (you provide translations)
- Initial setup
- Branding & styling
- Data entry (up to 100 items)
- Second language entry
- Remote staff training
- Everything in Professional
- On-site training at your restaurant (Bulgaria)
These packages are optional setup services that work with the free Dine on Tap plugin, so no license purchase is required to get started. Add a Plus license only if you want tableside service requests and staff push notifications (not included in the package price).
Request a Demo
See Dine on Tap in action. We will set up a short call to walk you through the plugin and answer your questions.