All-in-one Restaurant Management System

Manage Online Food Business & Make More Sales.

Flexible Food Ordering Experience

Boost Sales with Promotional Offers

Track Sales with In-depth Analytics

Multi-Store and Revenue Sharing

Food Business Solution that Brings Sales

wpcafe new landing hero

Featured on:

envato tuts+ logo
Feature Img
Feature Img
Feature Img
Feature Img
short overview

Power Up your Food Business with WPCafe

overview icon

33+ Food Menu Template

Set pre-made food menu styles with Elementor drag-and-drop, shortcode and Gutenberg blocks and modify WooCommerce default template.
delivery icon

Food Ordering Pickup/Delivery Schedule

Customers can choose pickup or delivery options. Set custom order and delivery timing or showcase your food delivery and pickup time.
profit icon

Discount Options on Food Menu

Add flat or percentage discount on specific food or category. WPCafe calculates discounts during checkout calculation for the food items.
overview icon calendar

Customizable Mini Cart and Quantity Picker

Customize mini cart design and add it to each page. Customers can directly adjust product quantity with a quantity picker straight from the cart.
overview icon

Live Order Notification with Sound and Tag

New orders will highlight the ordered list. A beep sound and a pop-up will be displayed on your screen for each new order placed on the website.
overview icon calendar

Multiple Product Addon (Now Live)

Increase sales by giving customers multiple options to choose from as addons with their order.
menu of the day icon

Menu Of The Day

Show the best-selling food items under a dedicated menu to the customers. Let your customers know what other people are liking. Offer a better experience and get extra sales.
calendar overview icon

Location-Based Food Menu

Create a custom food menu based on your restaurant location. You can set different menus and set food availability for different branch locations.
Tip option icon

Both Percentage and Flat Tip Option

Allow customers to give tip during the order placement. Both percentage tip and flat tip options are available for setting on the website.
overview icon calendar

Single/Multiple Slot Reservation Schedule

Set single/multiple slots, early or late late booking. You can even create exceptional schedules and select minimum/maximum guests size for early booking.
holiday schedule icon

Holiday Special Reservation Schedule

Set a special holiday schedule and manage holiday sales smoothly. Avoid conflict with the regular schedule of your restaurants. Easy for both restaurant customers and owners
menu of the day icon

Food With Reservation

Customers can pick food items while placing a restaurant reservation. The feature is time savings for both customers and restaurant owners.
overview icon

Branch-wise Seat Capacity & Reservation

Set maximum seat capacity and automate reservation booking according to seat limits. Create separate limits for guest reservations at different branches.
overview icon

Dynamic Email Notification

Send email notification for pending reservation, confirmation or cancellation from the Admin panel. You can even customize the email body.

Food Ordering with QR Code

You can offer single or multiple QR Codes for food ordering to restaurant customers. Faster service without rushing customers.

using process

How to Use WPCafe Plugin

Food Ordering

menu icon

Create Your Own Food Menu

progress arrow
dish icon

Select Food Category and Location

progress arrow
scooty icon

Set Order & Delivery/ Takeaway Schedule

progress arrow
star icon

Start Selling Your Foods! Earn Money!

Restaurant Reservation:

calendar icon

Set Single/Multiple Schedule for Each Day

progress arrow
table and chair icon

Define Restaurant Seat Capacity

progress arrow
monitor icon

Choose Style & Add Reservation Form

progress arrow
calendar icon

Start Taking Reservations!

Integrations with wpcafe

Get Better User Experience with Advanced Integrations and Compatibility



WPCafe integrates with WooCommerce to give customers more eCommerce-related flexibility. Enjoy all the features available for WooCommerce with WPCafe.


Edit your restaurant website with block based editor Gutenberg. Add multiple media types, arrange your layouts within each block and get so much more with Gutenberg.
Elementor Compatibility

Elementor Page Builder

Build a layout with Elementor page builder. You will get ready widgets under Elementor page builder widget list while editing any page with Elementor.

ElementsKit Elementor Addon

Use ElementsKit for creating header-footers and other widgets. Get designs for your website in a few seconds using premade layouts for different sections.
Divi Compatibility

DIVI Page Builder

WPCafe shortcodes support DIVI Builder. And you can use shortcodes to fine-tune and design your dream restaurant website.

Dokan Multivendor

You can create or convert your website into a multi-vendor marketplace without any hassle. WPCafe supports Dokan multivendor for the customer.
Pabbly Logo


Pabbly is a complete business management bundle that takes care of all your sales & marketing needs and saves you from using multiple applications.
Zapier Logo


Zapier is a product that allows end-users to integrate the web applications they use. Zapier helps with workflow automation for large and small teams.
Shipday Logo


All-in-one local delivery software for small businesses, like restaurants, groceries, and ghost kitchens. The simplest way to manage deliveries with real-time tracking and SMS notifications.
oxygyen builder logo

Oxygen Page Builder

Oxygen is a plugin for WordPress that allows you to visually design your site, from header to footer, without needing to write any code.

Visual Composer Builder

Build your Restaurant website with the popular Visual Composer Builder along with WPCafe.

Beaver Builder

Flexible drag and drop page builder Beaver Builder gives you complete access to their page building features that makes designing your restaurant website simple and easy.

WPBakery Page Builder

Get full control of your site and build any layout you can imagine with this intuitive drag and drop page builder. Design your restaurant website easily with WPBakery Page Builder

Let customers order food anytime with WPCafe Mobile App


Why go Pro?

Transform your regular site into the complete food delivery and restaurant management system using our premium features.

  • Plugin Features
  • WPCafe Free
  • WPCafe Pro
  • Restaurant Reservation System
  • Restaurant Menu System
  • Stylist Food Menu List
  • WooCommerce Food Menu & Food ordering
  • Food Menu Tab, Slider, Lists and LoadMore
  • Multi-style Food Menus in a page
  • Restaurant Ordering System for Takeaway / Delivery
  • Ajax Mini cart
  • Option to Design and customize Color, Icon on Mini-Cart
  • Make and Cancel a reservation from front-end
  • Customizable e-mail notifications sent to customers to provide confirmation
  • Customizable e-mail notifications sent to customers to provide cancellation
  • Discount on menu items ( Percentage discount , Discount on overall purchase)
  • Food Menu Based on Location
  • Food Menu Based on category
  • Live Search
  • Reservation details pdf download and printing option.
  • Advanced reservation form short-code with calendar view
  • Reservation Export to CSV file
  • Quick View For Variable Product

Trusted by 5000+ Customers

I was happy when I found this restaurant plugin. I am using the pro version for my client restaurant’s website at the moment together with the Gutenberg editor.

Gilles wordpress.org

Just started testing this plugin for a client and works really well. I contacted support for a quick question and they solved it pretty fast. Thanks! Recommended.

sebastianguerreroa wordpress.org

Thank you so much for this awesome plugin

ezzeldean wordpress.org

Great plugin with many functions, works perfectly fine and has super friendly support!

chiizukeeki wordpress.org

Unarguably the best plugin and best support from a dedicated and customer-friendly team.

arifemmsolutions wordpress.org

Guys, I am using the paid version and let me tell you, the support is extremally good. Their videos are very helpful to understand how to fix those issues.

daljitpattarsingh wordpress.org

Very happy with the plugin and with the support. I received help instantly and the problems were resolved immediately.

marmi08 wordpress.org

The Plugin provides a good head-start and it has lot of future potential. We bought multiple licenses and the Themewinters (WP Cafe) team is prompt, knowledgible.

jhahiten wordpress.org

Support was function fast and effective (means the problems could solved well.) Thank you an we waiting for further nice features.

winnischneider wordpress.org

WPCafe Pricing Plan

Grab The Happy 4th of July Coupon: INDDEAL30

Standard / Yearly

  • Single Site
  • Support for 1 year
  • Updates for 1 Year
Buy Now

* Prices are in US dollars, excluding VAT. VAT can be charged depending on each country.

refund icon

100% Refund Policy

Please, check refund policy. We’d love to know what went wrong and how we can improve.

Frequently Asked & Question

Have any queries? See if you can find your answer from our list of frequently asked questions.

Allow minicart from WPCafe Settings => Food Menu => Allow Cart. It will display You can change minicart styles Allow location popup in front-page from menu settings.

You can either make use of the included ‘Menu’ Eleemntor widget or the [wpc_food_menu_tab wpc_food_categories=’16,21,18,17,20′ no_of_product=’5′ product_thumbnail =’on’ wpc_cart_button =’on’ ]shortcode (just replace the wpc_food_categories with the actual category id of the menu you want to display. Change no_of_product to show total no’s of product. Show /Hide image by product_thumbnail on/off. Show /Hide cart button by wpc_cart_button on/off ).

You can change min/max guest no and automatically confirmed booking for specific no of guest from WpCafe Settings => Reservation Options. Allow cancellations of booking, Change Date format , Set dynamic message. You can set reservation schedule from WpCafe Settings => Reservation Schedule. Finally just place the shortcode from WpCafe settings => Available shortcode, just place the shortcode where you want to display[wpc_reservation_form wpc_image_url=”]

You can confirm/cancel/complete booking status and print invoice details from reservation menu (reservation => edit ) and (reservation => details)

You can change Admin and client notifications for booking request from WpCafe settings => Reservation Email => Notification Settings. You can enable/disable notifications both for admin and client. You can set message for new notifictaion. It will be added with default message.

YES. WPCafe supports multi-vendor for WooCommerce with Dokan multivendor. To get started, please download the multivendor restaurant addon for WPCafe along with the WPCafe and Dokan plugin. Currently, we're providing support for Dokan multivendor plugin only. However, we have plans to provide support to other multi-vendor plugins soon. Check our roadmap here.

Yes. It is possible with WPCafe PRO. You can add multiple time ranges for reservations at your restaurant. Please go to WPCafe reservation settings. After that click on the “Reservation Schedule'' tab and allow “Reservation multi-slot schedule”. You will see the multi-slot reservation settings on the page.

Settings key- WPCafe ->  Reservation Schedule (tab) -> Reservation multi-slot schedule -> Set Schedule -> Save Changes

If you want to translate in a single language then you can use the “Loco Translate” plugin. For multi-language translation, you can use the WPML translator plugin. Simply install the plugin and activate it. After that, please complete the basic settings and you are good to go.

For “Loco Translate”, you can check this video tutorial and documentation. Also, for the WPML multi-language translation, here is the video and documentation link.

Yes. WPCafe supports WordPress network site license. However, You can use a single license for a single domain network site. For multiple domain networks site, you need to buy the “Premium” or “Agency” plan. Here is WPCafe pricing details.

Yes, the feature is available on WPCafe PRO. You can add custom fields to the reservation form. Change the date, time format and label name. In order to make any changes, Please go to WPCafe settings and then under the “Key options” tab, the label and extra field options are available.

WpCafe Settings -> Reservation Options -> Reservation Form Options -> Extra Field -> Save Changes

If you buy the plugin from CodeCanyon, then you do not need license key activation. Just use the Envato Marketplace plugin to get regular updates. If you buy the plugin from ThemeWinter website, then follow our documentation here for activating the PRO license.

Currently NO. However, our developers are working on a mobile application and the app will be available soon. You can check live updates at our changelog.

Yes. You can create forms for table reservation with food order by using the shortcode generator for Food with Reservation (Pro)

First of all, please check whether WPCafe is activated or not. If not, please activate the plugin. After that, please recheck the category ID and update it. If you still face the problem, please open a support ticket here and our team is ready to solve the problem. If you see any other related error, use the same link for the support.

No. It does not work for multiple locations. You can select a single location each time you place a new order. If you need this feature, add a feature request to us. Our RnD team will review and take the necessary steps.

Our plugin is compatible with most of the popular plugins and themes. Still, the page could be broken for many reasons. And there are no generic solutions for this. Please open a support ticket here and our team is ready to solve the problem. If you see any other related error, use the same link for the support.

Yes. WPCafe uses WooCommerce for all kinds of checkout and transactions. So, you can use WooCommerce to support all the payment gateways in WPCafe.

Yes. WPCafe supports different page builders like DIVI builder, Visual Composer and Elementor page builder. You can use a shortcode for DIVI builder and Visual Composer. And the plugin has 12+ dedicated widgets for the Elementor page builder. Most of the widgets are FREE to use. However, WPCafe PRO will be required for a few specific widgets.

Yes possible. You can set your available Food location and let users choose food from specific locations. Based on the user’s location, only food available in their location will be displayed. If your customer chooses to change their selected location, the exciting cart will be empty.

Settings key- WPCafe -> Settings -> Food Menu

Currently, we don't have a location-based charging option to our plugin. You can send us a feature request and our RnD team will review your request. However, you may try the WooCommerce shipping zone instead if it suits your requirements.


WPCafe Latest Fixes and Updates

New : Location Gutenberg checkout block
Tweak : Improved Gutenberg block security
Fix : Single product add to cart issue fix 

Tweak: Improved location block style
Update: Improved security for reservation
New: Pickup/Delivery Gutenberg checkout block
Fix: QR Reservation table name not appearing
Tweak: Improved security for reservation
New: Pickup/Delivery Gutenberg checkout block
Fix : WooCommerce product image visibility
Fix : Add to Cart functionality not working
Fix : WooCommerce product image visibility
Fix:  Security performance issue update
Fix:  Security performance issue update
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
New: Bricks builder compatibility added
Fix: Timepicker issue in reservation
Fix: Search is not working on this widget/shortcode
Fix: Deprecated issue in date time
Fix: Next button in-active issue in reservation form
New: Add a filter option in Reservations list Filter By Status
Fix: Dashboard Markup Validation issue fixed
Fix: Pro settings field condition added 
Fix: Woo Order page order type showing by delivery/pickup 
Fix: Variation popup issue fixed
Fix: Product Addon table name issue fixed in checkout page
Fix: Deprecation issue and checkout page table name alignment issue fixed
Fix: Dashboard settings markup validation issue fixed 
Tweak           : PHP & JS script optimization
Tweak           : WordPress compatibility check
Fix             : Multiple form issue fix with reservation form
Tweak           : PHP & JS script optimization
Tweak           : Product addons multiple options default checked in frontend
Tweak : PHP & JS script optimization
Fix : Reservation form validation updated
Added : Reservation form Terms and condition field
Tweak : PHP & JS script optimization
Fix : Reservation form extra field field validation
Tweak           : PHP & JS script optimization
Fix             : Reservation Exception date timezone issue 
Fix             : Elementor widget bug fix
Added           : Reservation single/multiple slot maximum seat capacity issue   
Tweak           : Visual table reservation booked seat issue

Create Your Dream Online Food Business and Maximize Profits Today