Description
Adds a delivery date and time slot picker to WooCommerce classic checkout with blackout dates, custom slots, and slot limits.
⚠️ Note: This plugin currently supports Classic Checkout only. It is not compatible with the new WooCommerce Blocks Checkout. Please ensure your site uses the Classic Checkout shortcode for this plugin to function.
Features
- Customers can select a delivery date via date picker
- Choose from custom time slots (configured in settings)
- Add multiple blackout dates via calendar
- Limit max orders per time slot
- Works with all WooCommerce shipping methods
- Settings available at WooCommerce > Settings > Shipping > Delivery Settings
Screenshots
Installation
- Upload the plugin folder to
/wp-content/plugins/ - Activate the plugin through the Plugins menu in WordPress
- Configure delivery settings in WooCommerce > Settings > Shipping
FAQ
-
Does this plugin support WooCommerce Blocks Checkout?
-
No. Currently, it only works with Classic Checkout. Blocks Checkout compatibility is planned for future versions.
-
Can I disable certain delivery dates?
-
Yes, use the “Blackout Dates” calendar in plugin settings.
-
How can I define time slots?
-
Use the “Delivery Time Slots” field to define one time slot per line.
-
Does it support WooCommerce shipping zones?
-
Yes, it’s fully compatible with shipping zones and shipping methods.
Reviews
Contributors & Developers
“Delivery Date & Time Slot Picker for WooCommerce” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Delivery Date & Time Slot Picker for WooCommerce” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.0
- Initial release
- Delivery date picker + custom time slot
- Admin settings for blackout dates and slot limit
1.0.1
- Fixed issue of slug in datepicker functionality.



