Let customers choose delivery dates & times on checkout. Simplify delivery management by blocking holidays & setting max deliveries per day.
As of April 2026, Order Delivery Date for WooCommerce is a WordPress pickup date plugin with 10K+ active installations and a 4.3/5 rating from 62 reviews. It has been downloaded 494K+ times in total. Requires WordPress 1.3+ and PHP 7.3+. Available on WordPress.org since 2012. Actively maintained — updated within the last month. Downloads are down 54% this week. Support resolution rate: 0%. Top alternative: Order Delivery Date Time & Pickup for….
🚀 New Launch: Flexi BOGO for WooCommerce
The only BOGO plugin with a revenue tracking feature. Now, at an attractive introductory price. Check out our new plugin here.
The Best FREE WordPress Delivery Date & Time Plugin
The Order Delivery Date for WooCommerce Lite is a FREE plugin that helps you to give your customer the power of selecting order delivery date & time during the WooCommerce checkout.
44% of consumers say that they will likely become repeat buyers after a personalized shopping experience with a particular company. With the Order Delivery Date lite version, you can deliver a personalized shopping experience where the user can pick a delivery date and time at their convenience. As a WooCommerce store owner, you can easily manage your delivery and utilize…
I’ve had one of the worst experiences ever with this plugin and especially the premium version and their less than helpful support. We tried to update to the premium version but it had terrible bugs and kept breaking the site upon update on live, staging and local. After their support (eventually) said they fixed, I couldn’t get it to work they asked for live site access and completely broke the site.
No apology or even letting me know the site was in a critical error until the next day when we all noticed. They just left us with a completely broken site. Avoid this plugin like the plague
Can’t recommend this plugin anymore, because the customer service is horrible. I have tried to get their help to resolve an issue for over a month now.
Update:
Upendra resolved my issue.
This plugin used to be great and customer service was good. However, the plugin now prevents orders from going through to the payment section. We’ve been trying to reach support for over a month now with no response. Such a shame! I would’ve recommended this plugin before, but unfortunately, my advice now is to look elsewhere.
Customers not able to place orders, keep getting error: cut of delivery time has expired. Had to diactivate it. Lost 2 days of sales because of it
Update x2: After I went through the effort to switch back it stopped working again. I dont have time for this.
Update: I complained and they fixed it in a week. That’s amazing support. I did swap to something else but this support was so great, I went through the work to switch back.
Before: Since updating to 5.9 this plugin no longer works. Often I am unable to update the date field and it just shows 1970. If I can get to the point of choosing a date, it doesn’t save it correctly and I have to try again. Very rarely it works now. I have to use something else I cant have this going on.
| WordPress | 1.3+ requiredTested up to 6.9.4 |
| PHP | 7.3+ required |
| Dependencies | woocommerce |
= 4.5.1 (20.03.2026)
* Fix – Resolved SQL injection vulnerabilities in the Delivery Calendar by properly sanitizing inputs and using $wpdb->prepare() with placeholders in dynamic queries.
= 4.5.0 (10.02.2026)
* Fix: Resolved an unauthenticated SQL injection vulnerability in the Delivery Calendar JSON endpoint.
* Fix: Resolved an issue where bulk actions in Holidays, Blocked Time Slots, and Time Slot Listing generated excessively long URLs due to repeated query parameter appending.
* Fix: Resolved a Gutenberg block validation error for the Order Delivery Date block.
* Fix: Improved the Delivery Calendar pop-up layout and usability.
= 4.4.0 (13.01.2026)
* Enhancement – Added a Delivery Calendar view in the backend to review and manage delivery dates for received orders.
* Tweak – Ability to add Order Delivery Date block in any section on the checkout block page.
* Fix – The “Disable Delivery Date and Time Slot Fields for Virtual Products” option was incorrectly hiding the fields for all products.
* Fix – The selected delivery time slot was not retained on the Block Checkout page.
= 4.3.2 (19.12.2025)
* Fix – Resolved a security issue where unauthenticated requests could trigger deletion of block time slots & holidays in the Order Delivery Date settings.
= 4.3.1 (19.11.2025)
* Fix – Resolved a security issue where unauthenticated requests could trigger deletion of time slots in the Order Delivery Date settings.
= 4.3.0 (12.11.2025)
* Fix – Resolved jQuery(…).datepicker error occurring on Shop, Product, and Cart pages.
* Fix – The Delivery Date field did not appear on the WooCommerce Checkout Block when “Force shipping to the customer billing address” was enabled under WooCommerce → Settings → Shipping.
* Fix – Addressed CSS warnings displayed in Firefox.
* Fix – Delivery Date and Time Slot fields were appearing for Virtual Products even when the “Disable Delivery Date and Time Slot fields for Virtual Products” setting was enabled.
* Fix – Prevent PHP deprecated warnings from appearing in the debug log.
= 4.2.0 (26.08.2025)
* Fix – Time slot charges were not appearing on the Checkout block page.
* Fix – Broken Access Control vulnerability in versions ≤ 4.1.0.
* Fix – Datepicker was not appearing on the translated checkout page set as default in WPML.
* Fix – Delivery date field was not appearing on the Checkout block page when shipping settings were disabled.
= 4.1.0 (24.06.2025)
* Fix – Delivery date filters were not displayed on the Orders listing page when HPOS was enabled.
* Fix – A PHP notice appeared when changing the site language in WordPress version 6.7 and above.
* Fix – The Delivery date calendar theme field in the Appearance settings showed an oversized calendar with WordPress version 6.8.
= 4.0.0 (15.04.2025)
* Fix – Indicate Premium Features in Lite Version Instead of Disabling Without Explanation.
* Fix – The javascript errors displayed when we add date field in formatinator form.
* Fix – Conflict with Order Delivery Date plugin affecting styling on the Divi Theme options page.
* Fix – Resolved all PHPCS warnings and aligned the code with WordPress Coding Standards to improve quality and maintainability.
* Fix – Time slots occasionally appeared blank or failed to display correctly upon refreshing the page in Firefox.
= 3.26.1 (14.01.2025)
* Fix – Loader was being displayed on all pages after the v3.26.0 update.
= 3.26.0 (14.01.2025)
* Fix – First delivery date auto-populates on the checkout page, but the required field error message appears when attempting to place an order.
* Fix – Delivery date displayed incorrectly on the checkout page when the next day is set as a holiday.
* Fix – Delivery date remains available for selection even after the time slot lockout value is reached.
= 3.25.0 (03.12.2024)
* Tweak: Removed the call to our tracking server to fetch the deactivation reasons and added them in the plugin itself.
* Fix: Addressed sorting issues with the delivery date column on WooCommerce Orders page when HPOS was activated.
* Fix: Date Picker allows selection of invalid delivery days and does not display time slots on the WooCommerce checkout page.
= 3.24.1 (06.11.2024)
* Fix – Upgrade to Pro notice will appear only on the Order Delivery Date Plugin’s settings page and also allowed to dismiss the notice.
= 3.24.0 (22.10.2024)
* Fix – Compatibility with Fluid Checkout for WooCommerce – Lite plugin (Timeslot feature).
* Fix – Debug log warning when trashing an order.
* Fix – Deactivation survey request was being sent even though ‘Skip & deactivate’ was selected while deactivating the plugin.
= 3.23.0 (16.10.2024)
* Supporting code changes for the Trial Version of Order Delivery Date Pro for WooCommerce.
…and 4 more changes
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.