Delivery Date & Time Slot Picker for WooCommerce
Adds a delivery date and time slot picker to WooCommerce checkout (Classic and Blocks) with blackout dates, custom slots, and slot limits. Features Compatible with WooCommerce Blocks Checkout and Classic Checkout Consistent field design on both checkout types — label always above the input Customers
Adds a delivery date and time slot picker to WooCommerce checkout (Classic and Blocks) with blackout dates, custom slots, and slot limits.
Features
- Compatible with WooCommerce Blocks Checkout and Classic Checkout
- Consistent field design on both checkout types — label always above the input
- Customers can select a delivery date via date picker with “Select a delivery date” placeholder
- Choose from custom time slots (configured in settings)
- Delivery Time Slot select styled to match other WooCommerce checkout fields
- Add multiple blackout dates via calendar
- Limit max orders per time slot
- Disable weekdays (e.g. no Sunday delivery), set a minimum lead time and a maximum booking window
- Delivery details in order emails (customer and admin, HTML and plain text), with a setting to turn it off
- Works with all WooCommerce shipping methods
- HPOS compatible – works with WooCommerce High Performance Order Storage
- Delivery details displayed on the Classic checkout thank-you page and order confirmation
- Settings available at WooCommerce > Settings > Shipping > Delivery Settings
Upgrade to Pro
Need more control? Delivery Date & Time Slot Picker Pro adds:
- Same-day and next-day delivery, preparation time and a daily cut-off time
- Different time slots for each weekday
- Maximum orders per day , plus “Fully booked” and “N left” indicators at checkout
- Delivery fees by time slot (for example an Express slot), added as a real order fee