
A food delivery plugin adds online ordering to a restaurant website that already runs on WooCommerce. Customers choose delivery or takeaway, read the menu, pay, and the order reaches the kitchen. This guide covers what these plugins do, what to check before buying one, and how FoodMaster (formerly WooFood) handles delivery.
What a food delivery plugin does
A food delivery plugin is an extension for an eCommerce platform such as WooCommerce. It turns the shop into an ordering system for food, so the restaurant does not need a separate app or a marketplace listing. The plugin usually handles:
- Pickup and delivery orders placed on the site
- The restaurant menu, shown as normal WooCommerce products
- Order status and delivery tracking
- Payment through the payment methods the shop already uses
On WordPress that means a WooCommerce plugin rather than a standalone service. The site stays yours, and the orders land in the dashboard you already use. A dedicated plugin such as FoodMaster is the usual route for a restaurant that wants ordering on its own domain.
What changes for the restaurant
Most of the gain shows up during service, not in marketing:
- Orders arrive online instead of by phone, so nobody has to write them down mid-service.
- Fewer staff hours go on the phone and on manual order taking.
- Menu items and prices are edited in one place.
- Order handling and payment run through WooCommerce, so there is one system to learn.
A plugin does not bring customers by itself. It removes friction for people who already found the restaurant.
What to check before you choose a plugin
Compare plugins on the things that decide whether a Friday evening runs smoothly:
- Setup: can you configure it without a developer?
- Delivery and pickup: are both supported?
- Delivery fees: can they change with distance?
- Printing: do orders print automatically in the kitchen?
- WooCommerce: does it work with the WordPress site you already have?
For a self-hosted setup, FoodMaster covers all five points.
How FoodMaster handles delivery and takeaway
FoodMaster is a WooCommerce plugin for restaurant ordering and takeaway. These are the settings that matter most in daily use.
Delivery or takeaway ordering
Customers pick delivery to their address or takeaway from the restaurant before they check out.
Maximum delivery distance
You set a maximum delivery radius, so orders beyond it cannot be placed. Delivery areas are defined with Google Maps or by postal code.
Distance-based delivery fees
Charge a flat delivery fee, or raise the fee as the distance grows. Short and long deliveries can be priced differently.
Custom delivery and takeaway hours
Delivery and takeaway can each have their own hours. A Force Disable mode switches ordering off during busy periods without editing the schedule.
Automatic order printing on Windows and Mac
Orders print automatically for the kitchen, and the order status can be updated from the printing software.
The full feature list is on the plugin page: FoodMaster, WooCommerce food delivery plugin.
Where to start
If the restaurant site already runs WooCommerce, install the plugin, set the delivery radius and the fee rules, then set the hours for delivery and takeaway. There are no monthly fees, and ordering runs on your own WordPress site.
Details and the current feature list: FoodMaster restaurant ordering.
