WordPress plugin

WPCafe PRO

WPCafe PRO is a paid restaurant management plugin for WordPress, designed for restaurants, cafés, cloud kitchens, takeaway businesses, catering services, food trucks, and multi-location food chains. It brings menus, online ordering, reservations, and location settings into one dashboard. WooCommerce is required for online food ordering and handles checkout and orders.

WPCafe PRO

Restaurant menus, orders, and bookings in WordPress

WPCafe PRO is a paid restaurant management plugin for WordPress, designed for restaurants, cafés, cloud kitchens, takeaway businesses, catering services, food trucks, and multi-location food chains. It brings menus, online ordering, reservations, and location settings into one dashboard. WooCommerce is required for online food ordering and handles checkout and orders.

Restaurants can use WPCafe PRO for dine-in, pickup, and delivery workflows. Responsive pages let clients browse menus, order, and book tables from mobile, tablet, or desktop devices.

Menus for branches and promotions

Create food menus with customizable layouts, highlight daily specials or selected best-selling dishes with a menu of the day, and schedule popups for promotions such as happy hours, seasonal specials, or events. Location-based menus can show various offerings for each branch or delivery zone.

Online orders, delivery, and pickup

Customers can place dine-in, pickup, or delivery orders through WooCommerce. For delivery or pickup, they can select a future date and time slot. Configure delivery zones, pickup schedules, time intervals, order preparation times, minimum order amounts, and holiday availability to match your restaurant’s operating schedule.

New order alerts can use sound and visual notifications to notify staff. Customer notifications share updates during preparation. WPCafe PRO also works with percentage or fixed-amount discounts on orders or individual entries, with custom discount messages at checkout.

QR ordering and table reservations

Generate QR codes for individual tables, the full menu, or a takeaway page. Guests can scan a code, browse the menu, and place an order from their phone.

For reservations, configure schedules, guest limits, and seat capacity, and use customizable forms with additional fields. The visual table reservation tool lets you make a floor plan, place tables, set capacities, and label sections. Customers can view the layout and select an available table when booking. Branch-wise capacity controls help manage reservations at each location.

With Food with Reservation, customers can pre-order a meal while booking a table. Holiday and special-event booking rules let you set reservation availability for specific occasions.

Manage multiple locations

Manage restaurant branches from one WordPress dashboard. Each location can have its own menu, delivery zones, pickup schedules, and reservation capacity. Google Maps integration is included in the multi-location workflow. The dashboard also brings menus, orders, reservations, and restaurant settings together, with analytics for sales, best-selling dishes, and customer trends.

Setup and publishing

Install WPCafe PRO and enter your restaurant details, then add menu categories and dishes. Configure WooCommerce ordering, delivery or pickup schedules, reservations, and locations as needed. Publish the menu, ordering button, reservation form, or QR ordering entry point on your website. Shortcodes let you add a menu, ordering button, or reservation form to a page without coding. WPCafe also delivers Gutenberg blocks and Elementor widgets for supported menu and reservation layouts.