The Pickup feature in WPCafe allows customers to place orders online and collect them directly from your restaurant. It provides flexibility to manage global pickup schedules for all locations or custom schedules for individual branches, ensuring smooth operations and better customer experience. With configurable time slots, preparation times, and pickup instructions, you can streamline order management and make it easy for customers to choose convenient pickup times.
Step 1: Enable the Pickup Module #
- Go to WPCafe → Settings & Tools → Modules.
- Find the Pickup option and enable it.
- Click Save Changes to activate the module.
After enabling, all pickup-related settings will appear under Settings → Pickup.

Step 2: Set Pickup Schedule #
- Go to WPCafe → Settings & Tools → Settings → Schedule.
- Set Time Intervals in minutes (e.g., 30) — defines the slot length shown to customers.
- Under Weekly Schedule:
- Switch a day On to make it available.
- Select Start and End Time from dropdowns.
- Click Add Slot for multiple windows (e.g., 11:00 AM–2:30 PM & 6:00 PM–10:00 PM).
- Leave a day Off to mark it Closed.

Step 3: Global Pickup Settings #
- Minimum Order Amount & Preparation Time:
- Set the minimum spend and required preparation time for all pickup orders.
- Pickup Orders:
- Allow customers to pick up their orders directly from your restaurant location.
- Pickup Date & Time at Checkout:
- Show Date Field: Enable to let customers select a pickup date.
- Show Time Field: Enable to let customers select a pickup time.
- Order Message Settings:
- Pickup Message: Customize messages or instructions for customers during pickup (e.g., location info, special notes, or preparation updates).

Step 4: Location-wise Pickup Schedule #
If your restaurant has multiple branches, you can set a custom pickup schedule for each location.
How to Set:
- Go to WPCafe → Settings & Tools → Locations → [Select Location].
- Enable Override Default Schedule for Pickup.
- Set the weekly schedule for that branch:
- Switch a day On to make it available.
- Select Start and End Time from dropdowns.
- Click Add Slot to create multiple windows on the same day (e.g., 11:00 AM–2:30 PM & 6:00 PM–10:00 PM).
- Leave a day Off to mark it Closed.
- Save Changes to update the location’s schedule.
Follow the documentation for location-based pickup settings..
FAQs #
Q1: How early should I place a Pickup order?
A1: Pickup orders should be placed according to the Minimum Preparation Time set in Settings → Pickup.
Q2: What kind of time slots are available?
A2: Pickup slots are created based on Time Intervals (e.g., 30 minutes), and you can set multiple slots per day in the Weekly Schedule.
Q3: What messages or instructions can be shown to customers?
A3: In Pickup Message, you can provide instructions, location details, or any special notes for the customer.
Conclusion: #
The Pickup feature allows customers to collect their orders at their preferred time conveniently. It supports branch-wise scheduling and makes preparation and order management smooth.