Order Delivery Date for Woocommerce

plugin banner

Allow the customers to choose an order delivery date on the checkout page for Woocommerce store owners.

Author:Tyche Softwares (profile at wordpress.org)
WordPress version required:1.3
WordPress version tested:5.8.1
Plugin version:3.16.0
Added to WordPress repository:17-08-2012
Last updated:21-09-2021
Rating, %:90
Rated by:57
Plugin URI:https://www.tychesoftwares.com/store/premium-...
Total downloads:267 330
Active installs:10 000+
plugin download
Click to start download

Customer experience after purchase is as important as the acquisition process. That is why we built the Order Delivery Date plugin. It helps you to improve your customer service by delivering the orders based on the customer delivery date and time selection.

The plugin allows your customers delivery date and time selection on the checkout and cart page. This reduces cart abandonment by 50% making it an extremely powerful WooCommerce order time delivery management tool!

A perfect plugin, says what it does and adds the functions simply with no fuss. I even had additional support when I wanted to tweak the plugin to fit my site better. Would recommend this to everyone.

You can set minimum required time for delivery in hours. The Mandatory Field setting allows you to make the delivery date field on the checkout page a required field.

You can set your calendar to show holidays on the dates when you won’t deliver. Also, you can disable delivery for Virtual or Featured products.


  • Enable the customer Delivery date & time selection on the checkout page.
  • Disable the weekdays on which you do not deliver the products.
  • Set the minimum required delivery time in hours.
  • Set the delivery date and time fields mandatory on the checkout page.
  • Show estimated order delivery or pick up date.
  • Limit the number of deliveries/orders to be placed per day.
  • Delivery time slots for specific delivery dates can be set by admin in addition to delivery days.
  • Enable the customers to choose “As Soon As Possible” deliveries.
  • Limit the number of deliveries/orders to be placed per delivery timeslot too.
  • Auto-populated the first available delivery date & time selection in the delivery date and time fields respectively on the checkout page.
  • Set delivery date field labels as per your business requirements and your opening hours delivery times.
  • Disable delivery for Virtual and Featured products.
  • Set holidays on the dates you do not deliver products under the Holidays tab. Selected holidays will be disabled for delivery in the delivery calendar on the checkout page.
  • Customer delivery date and time selection will be displayed on the WooCommerce Order page in the admin dashboard.

Here is what some of our customers say about this plugin:

The plugin worked as described and is extremely well supported which is key. It works by ordering the order screen by default – latest orders first – or by the delivery date. All one has to do is use a simple checkbox to flick between their preferred method. The plugin developer has responded to a request I had inside a few hours and resolved it very professionally. 5 stars for the plugin and its support.

We use this plugin for the web shop of our florist for customers to arrange deliveries Monday to Friday and on Saturday mornings. Being able to set an earlier cut off time for Saturdays (or Sundays when applicable) is great.

Pro Version

WooCommerce Order Delivery Date Pro – The Pro version allows the customer to choose a delivery date & time on the checkout page. Date Settings, Time Settings, Appearance & Black-out dates let site owners decide which dates are available for delivery.

Features available in Order Delivery Date PRO version:

  • Ability to create delivery time slots individually as well as in bulk with set Time Duration & Interval.
  • Same-day & Next-day delivery with cut-off time.
  • Two-way deliveries sync with Google Calendar.
  • Create Delivery Product Categories, Shipping Methods, Shipping Classes & Pickup Locations.
  • Set Shipping Days & Delivery Days separately.
  • Disable Delivery Date for selected Categories.
  • Allow Customer & Admin to edit Delivery Date & Time for orders.
  • Capture Delivery Time by Delivery Time Slot or Specific Time of Delivery.
  • Separate Delivery Charges, Cut-off, etc. for Weekdays.
  • View upcoming Deliveries in Delivery Calendar.
  • Set Maximum Deliveries per day by Orders or Product Quantity.
  • Filter your WooCommerce Orders by Delivery Dates.
  • Specify minimum delivery interval between the order and first available delivery.
  • Set Specific Delivery Dates for delivery instead of Weekdays.
  • Block a delivery time slot for a date or weekday.
  • Auto-generate delivery dates for renewal orders from WooCommerce Subscriptions Plugin by Prospress Inc using PRO plugin and WooCommerce Subscriptions Compatibility Addon.
  • Create Delivery Settings from USPS Shipping Method Plugin by WooCommerce.
  • Create Delivery Settings from Table Rate Shipping Plugin by WooCommerce.

Check a detailed comparison of Lite and Pro versions here

This plugin is the perfect solution for allowing your customers to tell you when they’ll be available for delivery. Especially if you’re a small business that tends directly to your customer, this plugin will allow you to ensure their happiness with their order in that they’ll know exactly when to expect their delivery. A definite 5 star rating for the plugin and a 5 star rating for the support that it comes with! Please don’t have any doubts purchasing this one! Best money you’ll ever spend!

Help Fellow WordPressers by Writing a Review

If you like Order Delivery Date, please leave a 5 star review on WordPress. That helps fellow website owners access Order Delivery Date easily and benefit from it!

I really appreciated that they answer all my questions. They are so awesome. The plugin is so perfect. Everything works fine. If I need help, they will help. The free plugin is so perfect, so the pro version is gonna be excellent too. Thank you so much.

Some of our Pro plugins

  1. Order Delivery Date Pro for WooCommerce

  2. Abandoned Cart Pro for WooCommerce

  3. Booking & Appointment Plugin for WooCommerce

  4. Product Delivery Date Pro for WooCommerce

  5. Deposits For WooCommerce

  6. Payment Gateway Based Fees and Discounts for WooCommerce

  7. Custom Order Status for WooCommerce

  8. Custom Order Numbers for WooCommerce

  9. Product Input Fields for WooCommerce

  10. Call for Price for WooCommerce

  11. Price based on User Role for WooCommerce

  12. Currency per Product for WooCommerce

Some of our other free plugins

  1. Abandoned Cart Lite for WooCommerce

  2. Product Delivery Date for WooCommerce – Lite

  3. WooCommerce Print Invoice & Delivery Note

  4. Payment Gateway Based Fees and Discounts for WooCommerce

  5. Custom Order Status for WooCommerce

  6. Custom Order Numbers for WooCommerce

  7. Product Input Fields for WooCommerce

  8. Call for Price for WooCommerce

  9. Price based on User Role for WooCommerce

  10. Currency per Product for WooCommerce

Great plugin that does exactly what it says.
I had a minor conflict with another plugin & within 4 hours they provided a new version of the plugin to solve the issue. Now, that’s good support.
I will consider upgrading to the Pro version!
Jurgen Hollebecq

View Demo
Developer Documentation
Github Repository


The Lite version of Order Delivery Date Pro for WooCommerce plugin is used by over 10,000+ WooCommerce stores. Our WooCommerce Order delivery date and time plugin lite allows every customer delivery date and time selection and shows estimated delivery date! Not just that, you can limit the number of orders to be placed per day and set the minimum required delivery time. Certain delivery time slot lets you and your customers know exactly when to expect the package making it convenient for you to coordinate it with your opening hours delivery times. Option of a Delivery Date picker is completely compatible with WooCommerce making an Order delivery date plugin lite an essential work tool, and completely free!