---
title: How to Setup Delivery for Food Ordering in WPCafe
description: "The **Delivery** feature in WPCafe allows customers to order online and receive deliveries at their convenience, with flexible global or branch-wise schedules for efficient order management. Watch our step-by-step guide on setting up the **Food Delivery Module** and scheduling options…"
url: "https://themewinter.com/docs/plugins/wp-cafe/delivery/"
updated: "2026-10-22"
category: WPCafe / Food Ordering
---

# How to Setup Delivery for Food Ordering in WPCafe

The **Delivery** feature in WPCafe allows customers to order online and receive deliveries at their convenience, with flexible global or branch-wise schedules for efficient order management.

Watch our step-by-step guide on setting up the **Food Delivery Module** and scheduling options in WPCafe. Or continue reading the guide below!

[Introducing Food Delivery Module that Increases Restaurant Conversions](https://www.youtube.com/embed/Pi37Wv1C1cM?feature=oembed)

### **Step 1: Enable the Delivery Module**

Go to **WPCafe → Restaurant→ Modules**, enable **Delivery**, and click **Save Changes**. All delivery settings will now appear under **Settings → Delivery**.

![](https://themewinter.com/docs/plugins/wp-content/uploads/sites/3/2022/04/wpc_delivery_enable.png)

### **Step 2: Set Delivery Schedule**

Go to **Settings → Schedule**, set **Time Intervals**, and configure the **Weekly Schedule**:

- Switch a day **on** to make it available.
- Select **Start/End Time** and click **Add Slot** for multiple windows.
- Leave a day **off** to mark it **closed**.

![](https://themewinter.com/docs/plugins/wp-content/uploads/sites/3/2022/04/wpc_delivery_schedule_1.png)

### **Step 3: Global Delivery Settings**

- **Minimum Order & Prep Time:** Set minimum spend and preparation time.
- **Delivery Orders:** Enable delivery to customer addresses.
- **Delivery Date & Time:** Allow date and time selection at checkout.
- **Delivery Message:** Add custom instructions or messages for customers.

![](https://themewinter.com/docs/plugins/wp-content/uploads/sites/3/2025/10/wpc_delivery_settings.png)

### **Step 4: Location-Wise Delivery Schedule**

- Go to **Dashboard →** **Restaurant → Locations → [Select Location]**.
- Enable **"Override Default Weekly Global Schedule"**.
- Set the weekly schedule like in **[Step 2](https://themewinter.com/docs/plugins/plugin-docs/food-ordering/delivery/#step-2-set-delivery-schedule)**.
- Click **Save Changes**

Follow the [**documentation**](https://themewinter.com/docs/plugins/plugin-docs/food-ordering/general-settings-5/)for location-based pickup settings..

### **Frontend View**

Customers can select the **Delivery Date & Time** during checkout.

![](https://themewinter.com/docs/plugins/wp-content/uploads/sites/3/2025/10/wpc_delivery_date_Select.png)

### ****Frequently Asked Questions (FAQ)****

**Q1: How early should I place a Delivery order?
A1:**Delivery orders should be placed according to the **Minimum Preparation Time** set in **Settings → Delivery**.

**Q2: What kind of time slots are available?
A2:**Delivery slots are created based on **Time Intervals**, and multiple delivery windows can be set for each day in the **Weekly Schedule**.

**Q3: What messages or instructions can be shown to customers?
A3:**In the **Delivery Message**, you can provide delivery address details, special notes, or any other instructions for the customer.

### **Conclusion:**

The Delivery feature allows customers to have their orders delivered directly to their addresses. It supports branch-wise scheduling and simplifies delivery timing and order management.
