Description
WooCommerce Restaurant Ordering converts the WooCommerce catalog into a single-page digital menu, organizing dishes by category with Ajax buttons to add to the order that work without page reloading. Aimed at restaurants, snack bars, pizzerias and cafes that accept online orders for delivery, pickup or dine-in, the Barn2 family plugin eliminates individual product pages and shortens the customer journey from visiting the website to completing the order.
Key Features
- Single-page menu: displays all items in a category-grouped view, with name, description, price and image side by side, without needing to open each product sheet.
- Adding to order via Ajax: quantity selector and add button work without reloading, keeping the customer within the menu throughout the entire order assembly.
- Variations and options per dish: supports choices such as size, flavor, doneness, side dishes and add-ons using WooCommerce’s native product variations and options.
- Navigation by categories and search: side or top menu with anchors for each menu section (appetizers, main courses, beverages, desserts) and search field by item name.
- Mobile-responsive layout: adjusts tables and dish cards for small screens, keeping quantity and checkout buttons accessible via touch.
Benefits of WooCommerce Restaurant Ordering
- More completed orders: reducing the number of clicks between viewing the dish and adding to cart decreases the typical abandonment of paginated catalogs.
- Unified WooCommerce operation: leverages gateways, coupons, taxes and already-configured reports, without needing a parallel ordering platform.
- Easy-to-maintain menu: the team edits dishes, prices and availability directly in WooCommerce products, without touching code or external PDFs.
- Mobile-optimized experience: most delivery orders happen on mobile, and the responsive layout avoids excessive zoom and scrolling during order assembly.
Who It’s For
- Restaurants, pizzerias, burger joints and snack bars that receive online orders for delivery or pickup.
- Cafes, bakeries, pastry shops and acai shops that need a digital menu integrated into the website.
- Dark kitchens, food trucks and multi-store operations that use WooCommerce as their e-commerce base.
Recommended for any food service business that already operates (or plans to operate) on WooCommerce and wants a lean order flow, single-page, without migrating to dedicated delivery platforms.
Frequently asked questions
Is Barn2 WooCommerce Restaurant Ordering GPL-licensed?
Yes. Barn2 WooCommerce Restaurant Ordering is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use Barn2 WooCommerce Restaurant Ordering on multiple sites?
Yes. You can install Barn2 WooCommerce Restaurant Ordering on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does Barn2 WooCommerce Restaurant Ordering cost at Ultrapack?
Barn2 WooCommerce Restaurant Ordering costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does Barn2 WooCommerce Restaurant Ordering include updates?
Yes. The current version of Barn2 WooCommerce Restaurant Ordering is 2.1.12, published at Ultrapack on Feb 4, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is Barn2 WooCommerce Restaurant Ordering scanned before publication?
Yes. Every version of Barn2 WooCommerce Restaurant Ordering goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What are the requirements for the plugin Barn2 WooCommerce Restaurant Ordering?
Requires WordPress 6.1 or higher and PHP 7.4 or higher. Tested up to WordPress 6.9.
What changed in this version
Version 2.1.12
- Release date 3 February 2026
- Fix: WP Bakery page builder content was not rendered in the product modal
- Dev: Updated internal libraries and tested up to WordPress 6.9 and WooCommerce 10.4.3
Version 2.1.11
- Release date 10 September 2025
- Dev: Updated the internal libraries and tested up to WooCommerce 10.1.2
- New: Added the translation files
Version 2.1.10
- Release date 22 April 2024
- Dev: Updated the internal libraries
- Dev: Tested up to PHP 8.4, WordPress 6.8 and WooCommerce 9.8.2
Version 2.1.9
- Release date 26 November 2024
- Dev: Better accessibility for the restaurant menu page
- Dev: Added the uninstall file
- Dev: Updated internal libraries and tested up to WordPress 6.7.1 and WooCommerce 9.4.2
Version 2.1.8
- Release date 17 June 2024
- Dev: Upgraded the internal libraries and barn2-lib
- Dev: Tested up to WordPress 6.5.4 and WooCommerce 8.9.2
- Dev: Added visual effects when menu items are focused
- Fix: Don't validate the Product Option fields
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
- Download the file
woocommerce-restaurant-ordering.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
woocommerce-restaurant-ordering.zipand click Install Now. - Click Activate.
Requirements: Requires WordPress 6.1 or higher and PHP 7.4 or higher. Tested up to WordPress 6.9.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready