Which plugins are compatible with WooCommerce Restaurant Ordering?
WooCommerce Restaurant Ordering works with many different plugins - not just WooCommerce! We have coded it in a standard way that follows the latest WordPress best practices. This makes it likely to work with a wide range of third party plugins. It's also designed to work with any WordPress theme.
While we don't guarantee compatibility with any third party plugins other than WooCommerce itself and the official integrations listed below, we have tested WooCommerce Restaurant Ordering with various plugins and found that they work well together.
Compatible plugins
Plugin | Compatibility Type |
Product Options Plugins | |
WooCommerce Product Options *Our recommendation*Â - Add extra options such as burger toppings or an allergies checkbox to your products | Official Integration |
Product Add-Ons - Add checkboxes, text fields and other options for your food products | Tested |
Advanced Product Fields for WooCommerce - Add checkboxes, text fields and other options for your food products | Plugin Author |
WooCommerce Donation Or Tip On Cart And Checkout - Increase revenue by allowing customers to leave a tip on the checkout | Tested |
All Products for WooCommerce Subscriptions (compatibility note) - Allow people to subscribe to your food products | Tested |
Delivery Plugins | |
WooCommerce Opening Hours & Chosen Times - Allow customers to choose a delivery slot while the restaurant is open | Tested |
WooCommerce Delivery Slots - Let customers choose an available delivery or collection slot before they start ordering, or on the checkout | Tested |
WooCommerce Conditional Shipping and Payments - Display different payment options based on the shipping method (e.g. allowing cash for collection but not delivery) | Tested |
Popup Cart Plugins | |
WooCommerce Fast Cart - Let customers review and complete their order from the main food ordering page | Official Integration |
Woo Floating Minicart - Display a basic popup cart on the food ordering page | Tested |
WooCommerce Added to Cart Popup (Ajax) - Display a popup after customers add products to the cart | Tested |
WooCommerce Cart (compatibility note) - Ddd a basic side cart to the food ordering page | Tested |
Product Filter Plugins | |
WooCommerce Product Filters (tutorial / demo) - Let customers filter the food order form by category, dietary requirements, and more | Official Integration |
Page Layout Plugins | |
Tabs - Add advanced tabs and toggles, with a different category of food products inside each one | Tested |
Pricing Plugins | |
WooCommerce Variation Prices - Change the format of the variation prices within the food order form (instructions) | Official Integration |
WooCommerce Dynamic Pricing - Official woocommerce.com extension (compatibility note) - add quantity-based discounts and other deals to the food ordering system | Tested |
WooCommerce Wholesale Pro - Allow wholesale registration and give special trade pricing to wholesale users | Official Integration |
Quantity Plugins | |
WooCommerce Quantity Manager (demo) - Make sure each order is profitable by setting minimum order values, minimum quantities, and more | Official Integration |
YITH WooCommerce Minimum Maximum Quantity (compatibility note) - Add quantity rules to the food ordering system | Tested |
WooCommerce Min/Max Quantity - Official woocommerce.com extension (compatibility note) - add quantity rules to the food ordering system | Tested |
Order notification plugins | |
Bizprint - Automatically print new food orders to the restaurant kitchen | Tested |
WooCommerce Automatic Order Printing (PrintNode) - Automatically print new food orders to the restaurant kitchen | Tested |
Twilio SMS Notifications - Receive SMS text message notification of new orders | Tested |
SMS Alert Order Notifications - Receive SMS text message notification of new orders | Tested |
WP SMS - Send SMS/MMS notifications to your WooCommerce customers, and notify the kitchen of new orders. | Tested |
Multilingual Plugins | |
WPML - Translate the food ordering system into multiple languages | Tested |
WeGlot - Translate the food ordering system into multiple languages | Tested |
TranslatePress - Translate the food ordering system into multiple languages | Tested |
Product Visibility Plugins | |
WooCommerce Protected Categories (compatibility note) - Restrict access to any or all of your product categories to specific users, roles, or people with the password | Official Integration |
WooCommerce Private Store (compatibility note) - Restrict access to your entire food ordering system and prevent public orders | Official Integration |
Product Restriction Plugins (compatibility note) | |
Force Sells - Force customers to buy a specific additional product when they add a certain product to the cart | Tested |
Chained Products - Add a specific additional product when customers add a certain product to the cart | Tested |
Multi Vendor Plugins (compatibility note) - Create a multi-vendor food ordering marketplace | |
WooCommerce Product Vendors - Official woocommerce.com extension | Tested |
Dokan Multi-vendor Marketplace | Tested |
MultiVendorX | Tested |
YITH WooCommerce Multi Vendor | Tested |
Page Builder and Page Content Plugins | |
Visual Composer, Beaver Builder, Elementor, Fusion Builder and most other page layout builders - create more advanced layouts for your food ordering pages, and use the [restaurant_ordering] shortcode to list foods within the page builder elements |
Tested |
Default Featured Image - Automatically add a default image to any food products without an assigned image | Tested |
WordPress Default Featured Image - Automatically add a default image to any food products without an assigned image | Tested |
Product Creation Plugins | |
Any WordPress or WooCommerce import plugin, e.g. Product CSV Import Suite - Import products in bulk | Tested |
Duplicate Post - Quickly duplicate products to avoid having to add new ones from scratch | Tested |
What about plugins not on this list?
There are many thousands of WordPress plugins, and we can't possibly include all the compatible ones in this list. Don't worry if you are using plugins not listed above.
With our 30-day money back guarantee, you can try the plugin risk-free and get a full refund if it doesn't work with something else on your site. And if you install WooCommerce Restaurant Ordering and discover new integrations that aren't listed here, please let us know as we're constantly adding to this list!
What if I discover a problem?
For each plugin listed above, we have indicated whether it's an official integration or whether we have simply tested with that plugin. For official integrations, Barn2 take responsibility for compatibility. For tested plugins, if you find any compatibility issues then you would need to ask a developer to fix the problem for you because they are not officially supported. Please also let us know so that we can update the information.
Unrelated plugins
There are many plugins which you can use alongside WooCommerce Restaurant Ordering, but aren't directly related to it. For example, this includes your SEO plugins (e.g. WordPress SEO, Google Analytics, and All In One SEO Pack), performance-enhancing plugins (e.g. caching) and security plugins (e.g. iThemesSecurity and Wordfence).
We haven't listed these plugins because they don't directly affect your restaurant order forms. However, the vast majority of unrelated plugins will work correctly with WooCommerce Restaurant Ordering. Please send us a support request if you are unsure, or get the plugin and use our 30-day money back guarantee if needed.
Please note that WooCommerce Restaurant Ordering is only designed to work with the official WooCommerce Add-Ons plugin, and not other third party add-ons plugins such as YITH WooCommerce Add-Ons or TM Extra Product Options.
Help us improve this list!
We're always looking for more plugins that work well with WooCommerce Restaurant Ordering. If you're successfully using it with any other plugins that might be of interest to other people, please let us know. We might even be able to showcase your website as a case study!