WooCommerce Delivery Slots is a WooCommerce extension that allows customers to select a preferred delivery date and time slot while placing an order. It is designed for businesses that need to organize deliveries around specific schedules rather than offering only a standard delivery option. Grocery stores, restaurants, bakeries, florists, pharmacies, local retailers, meal-delivery businesses, and other scheduled-delivery services can use delivery slots to give customers more control over when their orders should arrive.
WooCommerce Delivery Slots (GPL Plugin)
WooCommerce Delivery Slots is a WooCommerce extension that allows customers to select a preferred delivery date and time slot while placing an order. It is designed for businesses that need to organize deliveries around specific schedules rather than offering only a standard delivery option.
Grocery stores, restaurants, bakeries, florists, pharmacies, local retailers, meal-delivery businesses, and other scheduled-delivery services can use delivery slots to give customers more control over when their orders should arrive.
Store administrators can configure available delivery days, time periods, order limits, cut-off rules, and unavailable dates according to their operational requirements.
The plugin is distributed under the GPL (General Public License). The package provided by 5ivecode.com includes lifetime free updates and limited email support according to the applicable package terms.
Allow customers to select a preferred delivery date
Provide selectable delivery time slots during checkout
Configure available delivery days
Define delivery cut-off times
Set maximum orders allowed for individual time slots
Configure unavailable or blackout dates
Manage delivery scheduling from the WordPress administration area
Display selected delivery information with WooCommerce orders
Provide delivery details through customer notifications where supported
Suitable for local and scheduled-delivery businesses
Works with WooCommerce-based checkout workflows
GPL-licensed package for personal and client websites
Lifetime free updates included with the package from 5ivecode.com
Standard WooCommerce checkout does not always provide the scheduling controls required by businesses that deliver orders at specific times.
WooCommerce Delivery Slots adds a scheduling layer that allows customers to choose an available delivery date and, where configured, a suitable time period.
For example, a business could offer:
Monday to Friday delivery
Morning delivery
Afternoon delivery
Evening delivery
Weekend delivery
Specific dates for special delivery schedules
The available options can be configured according to the store's delivery operations.
Store administrators can determine which days customers are allowed to select for delivery.
This can be useful when your business does not deliver every day of the week or when different delivery schedules apply to different periods.
For example, you may choose to allow:
Monday–Friday deliveries
Weekend deliveries
Selected weekdays only
Specific delivery dates
The exact configuration options depend on the plugin version.
Time slots allow customers to select a suitable delivery period rather than receiving an unspecified delivery date.
You can configure periods such as:
9:00 AM – 12:00 PM
12:00 PM – 3:00 PM
3:00 PM – 6:00 PM
6:00 PM – 9:00 PM
These are examples only. Your actual slot duration and availability should match your delivery team's schedule.
Businesses with limited delivery capacity may want to restrict how many orders can be assigned to a particular time period.
The plugin can be configured with order limits for available slots where supported. Once a configured capacity is reached, the slot can become unavailable according to the plugin's scheduling logic.
This can help businesses organize delivery workloads more effectively.
A delivery operation may need a minimum preparation period before accepting an order for a particular delivery date or time.
Cut-off settings can be used to control when customers can place orders for available delivery periods.
For example, a business could require customers to place an order before a certain time to qualify for a same-day or next-day delivery slot.
Actual cut-off behavior depends on the plugin configuration and version.
Businesses may need to disable deliveries on holidays, maintenance days, special events, or other dates when delivery operations are unavailable.
With blackout-date configuration, administrators can mark selected dates as unavailable so they are not presented as normal delivery choices.
Get Support
Please Sign In to contact our support.