===Restaurant Menu, Online Food Ordering and Reservation Booking Plugin – WPCafe=== Contributors: arraytics, ehsanriyadh Tags: restaurant, food menu, restaurant booking, WooCommerce food ordering, food delivery, table reservation Requires at least: 5.2 Tested up to: 6.8.2 Stable tag: 2.2.39 Requires PHP: 7.4 License: GPLv2 or later License URI: [https://www.gnu.org/licenses/gpl-2.0.html](https://www.gnu.org/licenses/gpl-2.0.html) WPCafe: WordPress plugin for restaurant menus, online food ordering, delivery, reservations and booking system == Description == [**WPCafe**](https://themewinter.com/wp-cafe/) is an **all-in-one WordPress restaurant plugin** for [**food menus**](https://themewinter.com/how-to-create-a-food-menu-for-restaurant-on-wordpress/), [**online food ordering**](https://themewinter.com/create-an-online-food-ordering-website-using-wordpress/), [**food delivery**](https://themewinter.com/woocommerce-food-pickup-and-delivery-schedule-in-wordpress/), **takeaway**, and [**table reservations**](https://support.themewinter.com/docs/plugins/plugin-docs/reservation/reservation-with-food-order-pro/). Designed for **restaurants, cafes, cloud kitchens, and takeaway businesses**, WPCafe helps you manage both **dine-in and delivery** orders from one comprehensive system. 🍜 With WPCafe, you can **create a stunning restaurant menu**, accept **online food orders with WooCommerce**, manage **branch-wise reservations**, and offer flexible **delivery & pickup schedules** — all without extra commissions or complex setup. Whether you run a **small local cafe** or a **multi-location restaurant**, WPCafe helps you deliver a smooth ordering experience for your customers and increase sales. 🚀 ## People's Opinions for WPCafe Worldwide [youtube https://www.youtube.com/watch?v=wNhbBRXyaK8] Check all the useful WPCafe restaurant management solutions inside WordPress👇. [Live Demo](https://product.themewinter.com/wpcafe/) | [Documentation](https://support.themewinter.com/docs/plugins/docs/wp-cafe/) | [Roadmap](https://themewinter.com/wpcafe-roadmaps/) | [Features and Integrations](https://themewinter.com/eventin/features/) | [Tutorials + Demos](https://www.youtube.com/playlist?list=PLW54c-mt4ObB2k9t8A5ALlwKGjeWxB8zQ) | [Restaurant Theme](https://themewinter.com/cafesio/) | [Update to Pro](https://themewinter.com/wp-cafe/) [youtube https://www.youtube.com/watch?v=TObankbZWmc] Need help setting up your online food ordering Website? 👉 [**Let Us Know**](https://themewinter.com/support/). ## Who Is WPCafe Restaurant Management Solution For? 👉 Restaurant Owners 👉 Cloud Kitchen Owners 👉 Street Food Vendors 👉 Local Restaurants and Cafes 👉 Takeout/Takeaway Businesses 👉 Food Service Businesses 👉 Online Food Ordering Business 👉 Online Food Delivery and Service Providers ## The Problems We Solve 💪 Running an online restaurant, cafe, or takeaway business comes with unique challenges, from managing orders and reservations to ensuring a seamless customer experience. The **WPCafe Restaurant Management Plugin** solves these problems with powerful, integrated features that help you save time and delight your customers. **📌 Problem:** Managing online food orders manually is time-consuming and prone to errors. - **Solve:** WPCafe automates order management with **real-time order notifications, live order tracking, and order preparation time settings** to keep customers informed. **📌 Problem:** Overbooking and no-shows disrupt table reservations and reduce efficiency. - **Solve:** WPCafe offers an online booking system with visual table reservation that lets customers choose their preferred table, while you control branch-wise seat capacity and prevent overbooking. **📌 Problem:** Keeping the online restaurant menu updated across locations is challenging. - **Solve:** WPCafe offers **location-based food menus** and menu of the day options so you can update offerings instantly for each branch or event. **📌 Problem:** A poor online ordering experience leads to abandoned carts and lost sales. - **Solve:** WPCafe provides a **mobile-friendly food ordering system, QR code ordering, and a customizable floating mini cart** for smooth checkout. **📌 Problem:** Delays in communication cause customer dissatisfaction. - **Solve:** WPCafe sends real-time notifications to prepare food orders and live order alerts so no order is missed. **📌 Problem:** Managing multi-location restaurants is complex and time-consuming. - **Solve:** WPCafe supports **multi-branch management** from a single dashboard, including delivery zone settings with Google Maps API integration. **📌 Problem:** Outdated or unprofessional website designs turn customers away. - **Solve:** WPCafe offers customizable **food menu templates** for Elementor, Gutenberg, DIVI, and other page builders to match your brand. **📌 Problem:** Lack of data makes decision-making difficult. - **Solve:** WPCafe’s detailed **sales reports** and **analytics dashboard** provide actionable insights to help you optimize menu items, offers, and staffing. ## WPCafe FREE Features – Essential Tools for Every Restaurant 🏆 The free version of WPCafe gives you all the must-have features to [run an online restaurant business](https://themewinter.com/create-an-online-food-ordering-website-using-wordpress/) without extra costs. Every tool is designed to solve a specific problem for restaurant owners and improve the customer ordering experience. ### 🍕 Food Menu Design **34+ Food Menu Template** - WPCafe’s ready-made restaurant menu templates let you create professional-looking menus instantly. You can set a pre-made restaurant menu design with Gutenberg drag-and-drop, shortcode, and [Elementor food menu blocks](https://support.themewinter.com/docs/plugins/plugin-docs/getting-started/wpcafe-elementor-widgets/). **Food Menu List Widget** - Display your food items in a clean, organized list view that includes dish names, descriptions, prices, and an add-to-cart button. This layout makes it easy for customers to browse and order without confusion. **Food Menu Tab Widget** - Categorize your [food menu tabs](https://product.themewinter.com/wpcafe/tab-with-slider-pro/) so customers can quickly jump to breakfast, lunch, dinner, or drinks without scrolling endlessly. A better menu structure means less time searching, more time ordering. ### 📅 Restaurant Reservation Solution **Single/Multiple Slot Reservation** - Set up **flexible booking slots** so customers can choose specific times for dining in. For example, you can allow reservations for lunch between 12:00–3:00 PM or dinner between 6:00–10:00 PM. **Seat Capacity & Guest Number Control** - Limit the number of guests per reservation or per time slot. This is essential for avoiding overbooking and ensuring every customer has a great dining experience. **Reservation Email Notifications** - Keep the customer up-to-date about the [reservation notification](https://support.themewinter.com/docs/plugins/plugin-docs/reservation/notification-email/) status by automatically sending confirmations, cancellations, and reminder emails. ### 🚴 Food Pickup & Delivery Features **Weekly Schedule** - Define the exact days and hours your restaurant offers pickup or delivery services. This ensures you only receive orders when your kitchen is ready, reducing stress and improving efficiency. **Time Interval Selection** - Offer customers the ability to choose **specific pickup or delivery time slots** (e.g., every 15 or 30 minutes). This spreads out your order load, prevents bottlenecks in the kitchen, and keeps delivery times accurate. ### 🛒 Food Minicart Features **Quantity Picker** - Customers can increase or decrease item quantities directly from the minicart without going back to the menu. This makes ordering faster and more convenient. [**Minicart Style and Icon**](https://support.themewinter.com/docs/plugins/plugin-docs/food-ordering/minicart-2/) - Personalize the appearance of the minicart to match your website’s design. Choose from various cart icon designs to improve visibility and encourage users. **Minicart Empty Button** - Let customers clear their cart with a single click. This is especially helpful if they change their mind or want to start over. ### ✨ Additional Free Features **Product Add-ons** - Increase sales by giving customers multiple options to choose from as [product addons](https://support.themewinter.com/docs/plugins/plugin-docs/food-ordering/product-addons/) with their order. **Items Order Bump** - Increase your sales by showing extra product suggestions during checkout. For example, when a customer orders a burger, you can suggest fries or a drink. These small add-ons can significantly increase your average order value. **Advanced Search & Filtering** - Make it easy for customers to find the exact dish they want by filtering by category, ingredients, or dietary preferences. This is especially valuable for restaurants with large menus. **Detailed Sales Report** - Track your restaurant’s performance with reports on revenue, best-selling dishes, and customer trends. This data helps you make smarter business decisions, like which menu items to promote. **Shortcodes** - If you've ever been tired of creating new food category styles, restaurant menu lists, and menu styles, WPCafe's [shortcodes](https://support.themewinter.com/docs/plugins/plugin-docs/wp-cafe/wpcafe-shortcode/) will let you save time and focus on more important tasks. ## WPCafe PRO Features – Everything in FREE + More Power, Automation & Control 🏆 The PRO version of WPCafe includes all the features from the free version plus advanced [restaurant technology](https://themewinter.com/restaurant-technology-trends/) tools to help you scale, automate, and customize your restaurant operations. ### 🍽 Advanced Food Menu Features **Menu of the Day** - Highlight your special dishes or [best-selling food items](https://support.themewinter.com/docs/plugins/plugin-docs/food-ordering/special-menus/) in a dedicated menu section that updates daily or weekly. This not only draws attention to high-margin items but also encourages repeat visits as customers check what’s new. **Menu Popup Duration** - Show promotional menu popups for a limited time — perfect for happy hours, seasonal offers, or limited-time dishes. This creates urgency and boosts sales during specific hours. **Location-Based Food Menu** - Display [custom food menu](https://support.themewinter.com/docs/plugins/plugin-docs/food-ordering/general-settings-5/) based on your restaurant location or **delivery zone**. For example, your downtown location can have a different menu from your suburban branch, ensuring accurate availability and pricing for each location. ### 📅 Advanced Reservation Features **Visual Table Reservation** - Visually [design restaurant table layouts](https://product.themewinter.com/wpcafe/visual-table-reservation/) and let customers choose which table they want to book. Allows your staff to manage customer seats more efficiently. [youtube https://www.youtube.com/watch?v=Zj7phn0Olu4] **Holiday Special Reservation** - Create custom booking schedules for holidays and special events without affecting your regular availability. Ideal for Valentine’s Day, Mother’s Day brunch, or holiday banquets. **Food with Reservation** - Let customers order their meals while booking a table. This speeds up service when they arrive and helps your kitchen prepare in advance. **Branch-wise Seat Capacity & Reservation** - Set maximum seat capacity and automate [branch-wise restaurant reservations](https://product.themewinter.com/wpcafe/reservation-with-food-menu-2/) according to seat limits. Create separate reservations at different branches. ### 🍜 Advanced Online Food Ordering Features **Live Order Notifications with Sound & Tag** - Get instant alerts for new orders, including audible beeps and [pop-up notifications](https://support.themewinter.com/docs/plugins/plugin-docs/food-ordering/live-order/), so your kitchen never misses an incoming request. **Food Ordering with QR Code** - Offer contactless ordering by placing single or multiple [QR Codes for food ordering](https://support.themewinter.com/docs/plugins/plugin-docs/food-ordering/food-ordering-with-qr-code/) on tables, menus, or flyers. Customers can scan, browse, and order without waiting for staff, speeding up service. **Set Order Preparation Time** - Communicate realistic wait times to customers by setting preparation durations for each order. This improves satisfaction and sets clear expectations. **Minimum Order Amount** - Set a minimum spend for delivery or pickup to ensure each order remains profitable. ### ⚖️ Food Order Discount **Percentage Discount** - [Percentage-based discounts](https://support.themewinter.com/docs/plugins/plugin-docs/food-ordering/discount-2/) can be applied to total orders or specific items to encourage customers to spend more. **Standard Discount** - Set fixed-amount discounts to provide simple price reductions. **Discount Message** - Display custom discount messages at checkout to inform customers of savings and encourage future purchases. ### 🚴 Enhanced Delivery & Pickup Features **Pickup/Delivery Custom Messages** - Add personalized messages during checkout, such as pickup instructions or delivery notes, to improve communication. **Pickup Time Interval Control** - Offer customers custom time slots for pickup so your kitchen workflow stays smooth. **Delivery Time Interval Control** - Set delivery slot intervals to manage driver schedules and avoid rush-hour bottlenecks. **Holiday Availability Settings** - Pause delivery or pickup on specific dates while keeping your online ordering open for future orders. **Google Map API Key** - Speed up checkout by letting customers select their address from [**Google Auto-complete Address**](https://support.themewinter.com/docs/plugins/plugin-docs/delivery-module/google-autocomplete-address-in-the-checkout/). This also reduces delivery errors. **Percentage & Flat Tip Options** - Encourage tips for your delivery drivers or staff by offering preset percentages or custom tip amounts at checkout. ### ✳️ Extra Sales & Loyalty Tools **RTL Language Support for Forms & Calendars** - Fully [support RTL languages](https://themewinter.com/how-to-enable-rtl-support-on-wordpress/) such as Arabic or Hebrew to serve a wider audience. **Loyalty Program for Repeat Customers** - Run [loyalty program](https://themewinter.com/loyalty-programs-for-restaurants/) and reward loyal diners with points, discounts, or exclusive offers to keep them coming back. **Thermal Printer Integration** - Print order tickets directly in the kitchen for faster order preparation. ## 🧩 Better User Experience with Advanced Integrations **➕ WooCommerce:** Helps [create online food ordering systems](https://themewinter.com/create-a-woocommerce-restaurant-food-ordering-system-with-wpcafe/) and makes restaurant operations management more flexible for customers. **➕ Elementor Page Builder:** Access [Elementor food menu widgets](https://support.themewinter.com/docs/plugins/plugin-docs/getting-started/wpcafe-elementor-widgets/) easily with the Elementor page builder. Available in the widget list while editing any page. **➕ Gutenberg Restaurant Block:** Build a restaurant website with the [Gutenberg Restaurant Block](https://support.themewinter.com/docs/plugins/plugin-docs/food-ordering/add-new-food-item/). Edit layouts and add media with its block-based editor. **➕ DIVI Page Builder:** Easily [customize restaurant food menu with DIVI page builder](https://themewinter.com/divi-compatibility-now-wp-cafe-now-available/), allowing you to personalize your website content without switching themes. **➕ Oxygen Page Builder:** Allows you to visually [design restaurant website](https://support.themewinter.com/docs/plugins/plugin-docs/getting-started/wpcafe-oxygen-builder-elements/), from header to footer, without needing to write any code. **➕ Dokan Multivendor:** You can create or convert your restaurant website into an online food hub using the [Dokan Multi-vendor marketplace](https://themewinter.com/create-multivendor-restaurant-website/). **➕ Pabbly:** It saves you from using multiple applications by taking care of all your [food sales and restaurant marketing](https://themewinter.com/wpcafe-integrations-zapier-and-pabbly/) needs. **➕ Zapier:** Can help restaurant websites by [connecting apps and automating](https://support.themewinter.com/docs/plugins/plugin-docs/integrations/zapier-integration/) workflows. Helps restaurants to save time, and reduce errors. ## 🏆 Featured by Industry Leaders in WordPress - [Elegant Theme](https://www.elegantthemes.com/blog/wordpress/best-wordpress-restaurant-plugins): “Complete restaurant solution that offers a full range of features to help manage virtually every aspect of a food business”. - [WPLeaders](https://wpleaders.com/best-restaurant-menu-food-ordering-wordpress-plugins/): “Besides food ordering, WP Cafe also gives you the ability to create beautiful responsive restaurant menus for your website. The menus are highly customizable and let you set food availability based on location”. - [ThemeGrill](https://themegrill.com/blog/wordpress-restaurant-menu-plugins/): “Complete food menu, restaurant reservation, food delivery and pickup plugin for WooCommerce”. - [Rara Themes](https://rarathemes.com/blog/best-restaurant-wordpress-plugins/): “Multi-faceted WordPress plugin and service that caters to various aspects of restaurant and food business management”. - [Themejunkie](https://www.theme-junkie.com/wordpress-restaurant-menu-plugin/): “This plugin is perfect for restaurant websites that want to provide a simple ordering experience to customers.” ## 📚 Support and Documentation - Simply visit our [Documentation](https://support.themewinter.com/docs/plugins/docs/wp-cafe/) - For any questions, ask away on [WPCafe Forum](https://wordpress.org/support/plugin/wp-cafe/). - Help us improve, input your valuable suggestions [WPCafe Roadmap](https://themewinter.com/wpcafe-roadmaps/). So, why wait? 📅 Master in Restaurant Management Solution with WPCafe 🚀 ## 🚨 Did you like WPCafe Restaurant Manager for WordPress? - Join our All-Time Active [**Facebook Group**](https://www.facebook.com/groups/492321335116367). - Learn actionable tutorials on our [**YouTube Channel**](https://www.youtube.com/playlist?list=PLW54c-mt4ObB2k9t8A5ALlwKGjeWxB8zQ). - Give us your inspiring [**Rating on WordPress**](https://wordpress.org/support/plugin/wp-cafe/reviews/). - Rate us on [**Trustpilot**](https://www.trustpilot.com/review/arraytics.com). ## 🔥 So, What’s Next? If you’re impressed with the WPCafe restaurant management plugin for WordPress, please check out our other awesome WordPress plugins: 🎟️ [Eventin:](https://wordpress.org/plugins/eventin/) Create and manage events and sell event tickets to event attendees with the AI-powered event management solutions. 🗓️ [WP Timetics:](https://wordpress.org/plugins/timetics/) An **AI-powered Appointment Scheduling plugin for WordPress**, with [visual seat arrangement](https://themewinter.com/visual-seat-plan-to-boost-event-roi/). 🗓️ [Booktics:](https://wordpress.org/plugins/booktics/) The most powerful all-in-one **free online booking plugin** for service-based businesses. 💻 [Poptics](https://wordpress.org/plugins/poptics/): A **Popup Builder plugin for WordPress** designed to increase leads and sales for your website. If you’re interested, visit [ThemeWinter](http://themewinter.com/) to learn more about WordPress scheduling, event management, restaurant reservations, and lots of [Marketing Tips & Tricks](https://themewinter.com/blog/)! 🎉 ## 🚀 Ready to Transform Your Restaurant? Get started today! == Screenshots == 1. Dashboard Overview 2. Actionable QR Code 3. Customizable Mini cart and Quantity Picker 4. Delivery Option 5. Discount Options on Food Menu 6. Flexible Single and Multi Slot Reservation 7. Product Addons 8. Reservation Lists 9. Visual Table Layout Reservation 10. Tipping Option for Orders == Frequently Asked Questions == = Does WPCafe work with WooCommerce? = -Yes, WPCafe is fully built on WooCommerce, making it flexible and scalable. All orders, payments, and checkout options are handled by WooCommerce, which means you can use popular gateways like PayPal, Stripe, or local payment methods. = I’m new to WooCommerce. Can I install WPCafe and use all the features myself? = -WPCafe is designed as beginner-friendly and offers easy installation and configuration options. Also, have detailed documentation and helpful tutorials to guide you through the process. = Can I manage multiple restaurant locations with WPCafe? = -Yes. WPCafe Pro supports multi-branch restaurant management. You can assign different menus, delivery zones, and reservation capacities for each location — all from a single dashboard. = Is the WPCafe WordPress Plugin regularly updating its features? = -Yes! WPCafe consistently updates and introduces new features. = Can I add add-on items without offering a discount? = -Absolutely! You can add items without providing any discount. = Will this plugin work with my existing WooCommerce theme? = -In most cases, yes. WPCafe plugins are designed to be compatible with a wide range of themes. = Why do I need a Live Order Notification Plugin for my WooCommerce store? = -It helps you stay organized by providing an easy way to track orders and ensure timely delivery. = Can customers see and choose addons during the checkout process? = -Yes, customers can select add-ons while placing their orders. = Does WPCafe offer menu customization options? = -Yes, WPCafe offers food menu customization options. There are multiple category styles and food menu designs available. You can create one or two-column food menus. = Is WPCafe mobile-friendly? = -Definitely. WPCafe menus and ordering systems are fully responsive, ensuring that your restaurant website works seamlessly on mobile, tablet, and desktop. Customers can browse menus, place orders, and reserve tables on the go. == Changelog == = 2.2.39 ( September 08, 2025 ) = Fix : Reservation List filter not working = 2.2.38 ( August 14, 2025 ) = Fix : Reservation list time format fix = 2.2.37 ( July 15, 2025 ) = New : Reservation list sort by date column added Fix : Elementor Food Menu style 3 color control not working = 2.2.36 ( June 04, 2025 ) = Tweak : Improved admin UI for better usability = 2.2.35 ( May 21, 2025 ) = Tweak : Improved admin dashboard notification experience = 2.2.34 ( May 6, 2025 ) = Fix : Reservation form submission without guest issue Fix : WordPress 6.8 Compatibility New : Show extra field in email template tag Fix : Filter validate FluentCRM webhook URL = 2.2.33 ( April 12, 2025 ) = Fix : Mini-cart UX update Fix : Custom Date format fix Fix : Booking cancel feature on Reservation forms Fix : Dynamic Late booking time Tweak : Sync Food with Reservation with Reservation list Fix : Patch LFI security for Food Menu Tab Shortcode = 2.2.32 ( March 17, 2025 ) = Fix : Checkout conflict fix with third party plugin Fix : Local Timezone setting improvement Fix : Patch LFI security for Food Menu Shortcode = 2.2.31 ( December 8, 2024 ) = Fix : Reservation list time format fix Fix : Multiple Item added on minicart = 2.2.30 ( September 8, 2024 ) = Fix : Reservation list incorrect date format Fix : Seat capacity functionality improvement = 2.2.29 ( July 25, 2024 ) = Fix : WooCommerce dependency error Fix : Shortcode generation issue fix Tweak : Patch LFI security for Food Menu List widget Tweak : Improved Gutenberg blocks = 2.2.28 ( July 4, 2024 ) = New : Location Gutenberg checkout block Tweak : Improved Gutenberg block security Fix : Single product add to cart issue fix = 2.2.27 ( June 13, 2024 ) = Tweak : Improved security for reservation New : Pickup/Delivery Gutenberg checkout block Fix : QR Reservation table name not appearing = 2.2.26 ( May 30, 2024 ) = Fix : Sanitization and validation issue fixed in reservation form = 2.2.25 ( May 20, 2024 ) = Fix : WooCommerce product image visibility Fix : Add to Cart functionality not working = 2.2.24 ( May 09, 2024 ) = Fix : Security performance issue fixed = 2.2.23 ( March 10, 2024 ) = Fix : Reported Broken Access Control vulnerability fixed = 2.2.22 ( February 13, 2024 ) = New : Bricks builder compatibility added Fix : Timepicker issue in reservation Fix : Deprecated issue in date time Fix : Next button in-active issue in reservation form = 2.2.21 ( January 15, 2024 ) = New : Add a filter option in Reservations list Filter By Status Fix : Dashboard Markup Validation issue fixed Fix : Pro settings field condition added = 2.2.19 ( November 05, 2023 ) = Fix : Reservation email notification guest no Fix : Manual Reservation email not going to user and admin = 2.2.18 ( October 22, 2023 ) = Tweak : PHP & JS script optimization Tweak : Wordpress compatibility check Fix : Multiple form issue fix with reservation form = 2.2.17 ( September 18, 2023 ) = Tweak : PHP & JS script optimization Fix : Reservation form validation updated = 2.2.16 ( July 20, 2023 ) = Fix : WooCommerce mini-cart Ajax functionality issue fixed. = 2.2.15 ( June 21, 2023 ) = Fix : Astra theme conflict issue = 2.2.14 ( April 26, 2023 ) = Tweak : PHP & JS script optimization = 2.2.13 ( April 02, 2023 ) = Fix : Reservation Exception date timezone issue Fix : Elementor widget bug fix = 2.2.14 ( March 16, 2025 ) = Fix : Reservation cancellation issue Fix : Pickup & delivery date & time showing issue Fix : Shortcode issue in Japanese language Fix : Discount calculation issue on checkout page Fix : Multiple reservations on the same date & time issue Fix : Already booked seats not showing in reservation form issue Fix : Mini-cart styling and grammatical issue Fix : Fixed reservation on custom date format issue Tweak : Show reservation extra information in email Tweak : Showing delivery and pickup time in email after completing order Tweak : Added dynamic time allocation for late reservation booking from settings == Upgrade Notice == == Installation == 1. Upload the plugin files to the `/wp-content/plugins/plugin-name` directory, or install the plugin through the WordPress plugins screen directly. 2. Activate the plugin through the 'Plugins' screen in WordPress 3. All Settings will be found in Admin sidebar -> WPCafe eg. This plugin requires Woocommerce to use all functionality.