Delivery Date & Timeslot for WooCommerce
Let customers pick a delivery date and timeslot at checkout
Delivery Date & Timeslot for WooCommerce lets customers pick exactly when their order should arrive. Add a date and timeslot picker to checkout, define working days, lead times, holidays and category-based rules, and stop guessing when orders need to ship.
Built for bakeries, florists, food, fresh produce and any local delivery store where timing matters.
What problem does it solve?
Without a delivery date picker, stores either over-promise on shipping windows, get hit with failed deliveries, or rely on email back-and-forth to confirm slots. That hurts margins and customer trust. A proper scheduling system fixes it at checkout.
Key features
- Date and timeslot picker on the WooCommerce checkout
- Configure working days, holidays and blocked dates
- Set minimum lead time and maximum days in advance
- Category-based delivery rules (per-category working days, lead times and slots)
- Configurable timeslot duration and per-slot order capacity limits
- Show the chosen delivery date and timeslot on orders, emails and invoices
- HPOS (High-Performance Order Storage) compatible
- Nonce-protected AJAX and sanitized input for hardened security
- i18n ready with included .pot translation file and full WPML support
- Translated in Dutch, English and German out of the box
- One year of free updates and priority support
How it works
1. Install and activate the plugin. 2. Configure your working days, holidays, lead time and timeslot duration in the settings. 3. Optionally add category-based rules for products that need different delivery windows. 4. Customers pick a date and timeslot at checkout; the selection is stored on the order and shown on emails and invoices.
Use cases
Use this plugin when you want to:
- Florists scheduling same-day or future bouquet delivery
- Bakeries limiting cake orders per day and per timeslot
- Restaurants managing delivery and pickup windows
- Fresh produce stores avoiding weekend dispatch
- Local delivery stores capping orders per route
- Multi-category stores with different lead times per product type
Often paired with our WooCommerce Shipping Gateway Per Product plugin and WooCommerce Payment Gateway Per Product plugin.
Free vs Premium
- Delivery date picker at checkout
- Configure working days and blocked dates
- Minimum lead time
- Chosen date on orders and emails
- Translation ready (.pot file)
- Timeslot picker with configurable slot duration
- Per-slot order capacity limits
- Category-based delivery rules
- Maximum days in advance
- Full WPML support
- HPOS compatibility
- Priority support and one year of updates
See it in action
A look at the admin experience and the customer-facing result.
Video walkthrough
Knowledge base
Official docs, setup walkthroughs and developer references for Delivery Date & Timeslot for WooCommerce.
Full feature overview, premium upgrades and documentation on our website.
Guides and tutorials for setup, configuration and troubleshooting.
Submit a support ticket to our team.
Free version on WordPress.org for basic delivery date scheduling.
Frequently asked questions
Can customers pick both a date and a time?+
Yes. You can offer date-only, timeslot-only or full date-and-timeslot pickers, and define how many orders fit each slot.
Is the timeslot feature free?+
The free version includes the delivery date picker. Configurable timeslots with per-slot capacity limits are a premium feature.
What happens when a timeslot is fully booked?+
Once a slot reaches its order limit it is automatically hidden from checkout, so customers can only pick slots you can still fulfil.
Can I block specific dates and holidays?+
Yes. Define recurring working days and add unlimited one-off blocked dates for holidays or capacity limits.
Can I set a minimum lead time?+
Yes. Choose the minimum hours or days between order time and the earliest available delivery slot.
Can I set different rules per product category?+
Yes. The premium version lets you configure working days, lead times and timeslots per product category — perfect for stores with mixed catalogues.
Is it compatible with HPOS?+
Yes. The plugin is fully compatible with WooCommerce High-Performance Order Storage (HPOS).
Where does the chosen date appear?+
The delivery date and timeslot are saved on the order and shown on the order screen, customer emails and invoices.
Which languages are supported?+
Dutch, English and German are included out of the box. The plugin is fully translation ready via .pot file and WPML compatible.
Where do I find documentation and support?+
Full documentation lives at dreamfoxmedia.com/plugins/delivery-date-for-woocommerce/, guides at help.dreamfoxmedia.com, and support tickets via dreamfoxmedia.com/support/.
Is there a refund policy?+
Yes — every premium license is covered by our 30-day money-back guarantee.
Built and supported by Dreamfox Media
- Author
- Dreamfox Media
- Version
- 2.0.2
- Last updated
- July 30, 2025
- Guarantee
- 30-day money-back guarantee on all premium licenses.
Download or buy Delivery Date & Timeslot for WooCommerce
Single-site license, one year of updates and priority support, 30-day money-back guarantee.
More Dreamfox Media plugins
Payment Gateway Per Product for WooCommerce
Show or hide WooCommerce payment gateways per product, category or tag.
Shipping Gateway Per Product for WooCommerce
Conditional WooCommerce shipping methods per product, category or tag.
Checkout for Freemius
Add a Freemius “Buy Now” checkout button anywhere with a shortcode