Estimated Delivery Date and Time Plugin for WooCommerce

5 out of 5

  • You are protected by our 30 Day Money Back Guarantee.
  • License entitles 1 year of support & updates.
  • No monthly fees or yearly subscription.
  • Extend support & updates after 1 year at 50% discount.
Sold By: XAdapter
  • Description
  • Changelog
  • Reviews (3)
  • FAQ (4)
  • Comments (14)

Our Estimated Delivery Date and Time Plugin for WooCommerce is the simplest solution in the market for providing estimates to customers. This Estimated Delivery Date and Time Plugin works seamlessly on the Product page, Cart page and the Checkout page. The most outstanding feature of this plugin is the range of rules that can be used in conjunction with each other to generate product delivery date estimates. You can also very easily select from a list of date formats such that it becomes easy for customers. There is also a host of customizations available in the plugin like an option to set Minimum Delivery Days, changing the product page text, marking all working days, etc.


If you wish to skip some days or include holidays in the estimated delivery period, you can specify the date range for the same. This date range will be not be considered for the calculation of estimated delivery date.

Shipping zones:

Based on your customer’s shipping address, the estimated delivery date might differ. Some shipments might need more time to reach, while some lesser than expected. Hence, the plugin provides handy option to help you configure the estimated number of delivery days based on Shipping zones.
You can provide an estimated delivery date for each Shipping Zone. This estimated number of days is calculated with parameters configured in the general settings.

Shipping classes:

You can now define estimated number of delivery days for each Shipping class!
The specified days is calculated with parameters, like working days, minimum delivery days among other things configured in the general settings of the plugin.

Shipping method:

Similar to Shipping class and Shipping zone, you can define estimated delivery days for Shipping method as well.
In addition to default shipping methods of WooCommerce, you can define estimation days for shipping methods of premium shipping extensions like FedEx, DHL, UPS, USPS and so on.
Shipping services have variable delivery dates. But with our plugin, you can define custom delivery dates for each service. You just need to define ID of respective shipping method and number of delivery days.

Main Features

Easy Integration:

No need to worry where the estimated delivery date information might appear, as this information is easily available in product page, cart page, checkout page and customer order page as well.

Define Holidays:

If you want to take general holidays into account or want to include custom holidays, you can define a date or date range during which the delivery will not be possible. This period will be skipped from the calculation of estimated delivery date.

Assign delivery dates based on:
  • Shipping Class: Fragility, weight, dimension or other factors that are classified using shipping classes might need different time to ship and deliver. The plugin provides convenient option to assign the number of delivery days based on shipping class.
  • Shipping Zones: Like shipping classes, different geographical location might also need different time to ship and deliver. Say, If your business is based in New York, United States, it would take less time to deliver to Canada when compared to China. Hence, the plugin allows you to assign custom delivery days for each shipping zone.
  • Shipping Method: In addition to WooCommerce default shipping methods (Flat rate, Free shipping & Local pickup), you can also assign custom delivery days for shipping services of FedEx, DHL, UPS, USPS and so on.
    Say, you have some FedEx Priority service and wish to apply custom delivery dates to this, the plugin provides an effortless approach to achieve this.
Time Limit for accepting order:

You can set a custom time limit after which the delivery is estimated to next working day. This feature will be helpful in adjusting delivery time with your store timings.

Multiple date format option:

Choose your desired date format from a list of options provided.

Custom text display:

You can define any desired text for the display. You can set simple text or define date range (with lower and higher range value) for estimated delivery.
For example, if the date lower range is 3 and delivery date is 08/03/2017, the start range for the delivery will be 08/01/2017 in the specified date format.

Choose Time Zone:

Choose the timezone you would like to follow. You can select either UTC or WP Time Zone. The estimated delivery date will be based on the selected time zone.

Business Case

A shop owner requires deliveries to be set based on shipping class and shipping zones. So he frames these rules in the plugin as shown:

  • 2 days for shipping class “Clothes”.
  • 3 days for shipping zone “Europe”.

So, a purchase of clothes made from Europe will be shown an estimated delivery of 2 + 3 = 5 days.
The plugin makes deliveries so simple!


Order Admin


Last Updated: 31-August-2017
= 1.3.4 =
* Revamped the settings page.
= 1.3.3 =
* Fixed Estimated delivery calculating incorrectly on admin order page.
* Code optimized.
= 1.3.2 =
* Fixed shipping method was not working on checkout page
* Fixed not working with older version of PHP.
* Fixed conflict with the Basic version of the plugin.
= 1.3.0 =
* New Feature Estimate Delivery by Shipping Method
* Revamped overall code.
= 1.2.4 =
* Fix: PHP warnings on cart and order-received page on fresh install
* Fix: Endless loop on car page on fresh install
* Fix: Going white space on Holidays To address field as default
* Default values for Working Days
* Placeholders for Holidays fields

= 1.2.3 =
* Estimated Delivery Text Designed in Product Page
= 1.2.2 =
* Estimated Delivery Date before Space Added.
= 1.2.1 =
* Warnings and Notices Fix.
= 1.2.0 =
* New Calculation Feature Added.

= 1.1.0 =

*Estimated Delivery Supports (UTC & GMT) Time Zones.

= 1.0.7 =
* Product Page Bug Fix.
= 1.0.6 =
* Added shipping zone based date estimation in cart page.
= 1.0.5 =
* Fixed bug for date range.
= 1.0.4 =
* Added date lower and higher range option.
= 1.0.3 =
* Feature: Added option to select text with simple and actual date range.
= 1.0.2 =
* Added feature to show default cut-off time for the days of the week.
* Enhanced the delivery option Display.
* Bug fix about the Licence Activation window.
= 1.0.1 =
* Code Level Changes.
= 1.0.0 =
* Delivery Estimate.

3 reviews for Estimated Delivery Date and Time Plugin for WooCommerce

  1. Sean
    5 out of 5

    (verified owner)

    Does what it says. Good support too

  2. Daniel
    5 out of 5

    (verified owner)

    Does exactly what it says, good and responsive support.

  3. jonas
    5 out of 5

    (verified owner)

    Very responsive and capable tech support, they readily expanded the plugin capabilities to meet our specific needs. Very excited to have this plugin installed now to allow customers to see the delivery date, rather than messaging us to ask if it our product will deliver in time. I’m anticipating a higher conversion rate as a result!

Only logged in customers who have purchased this product may leave a review.


Frequently Asked Questions

Yes. We have a support team working on for fixing any issues related with plugin.

Yes. Contact us.

Set up process is simple. Please refer the link to tutorial.

  • deven

    deven - 1 week ago

    Hello, Shipping Methods Documentation is not clear. How do we enter the shipping method name? E.g. What is flat_rate:16?

  • webmaster57

    webmaster57 - 3 weeks ago

    Is it possible to use the stock status as condition for the delivery date ?

  • Veeresh

    Veeresh - 3 weeks ago

    Hello Webmaster57, Thank you for reaching to us. Unfortunately, as of now, there is no option in our "Estimated delivery date" plugin to consider stock status for deciding the delivery date. However, it is possible to set an Estimated delivery date based on shipping class. If you have "high stock" "low stock" shipping classes set up, then it is possible to set. Could you kindly explain your business case in detail so that we can confirm you the possibilities? Regards, Veeresh Team XA

  • webmaster57

    webmaster57 - 2 weeks ago

    Hello. The idea is that we have normally small stock. So for avaiable in stock products we can ship them in 2 differents terms : 2-3 days if it's small products, 4-6 days if it's heavier products. For items not in stock, the delivery date depends of the provider, for some brands it adds 2-3 days for some other a lot more. So it would be nice to give an estimation depending on 1st if items are in stock, then if not depending of which provider are the items.

  • Veeresh

    Veeresh - 2 weeks ago

    Hello Webmaster, Currently, You can set Estimated delivery based on classes. "Smaller items" class - 2-3 days estimated delivery "Larger items" class 4-6 days delivery. (Without considering the "Stock status") unfortunately, we do not have an option to consider "stock status" to assign estimated delivery. at this moment, this is not possible as out of the box solution. Regards, Veeresh Team XA

  • Tracy

    Tracy - 1 month ago

    just installed on a WooCommerce 3 site using the standard Woocommerce Storefront theme and everything configured ok. The estimated delivery date is not showing on the product page, only on the cart/checkout. Double checked all the settings, flushed caches etc but still not appearing on product page. Do I need to do anything else?

  • Veeresh

    Veeresh - 1 month ago

    Hello Tracy, Not to worry, We will help you in fixing your issues. Please let us know which version of "Estimated delivery plugin" you are using? Because We have released a new version to be compatible with latest woocommerce. Please update the plugin and check it. If you still have any issueHEREs, Please raise a request to our support team We will help you. Regards, Veeresh

  • tony

    tony - 1 month ago

    Same problem here

  • Veeresh

    Veeresh - 1 month ago

    Hello Tony, As we mentioned before, We have updated our "Estimated Delivery" plugin to be compatible with latest version of Woocommerce. Please make sure that you are using the latest version. If you still face any issues, Please raise a request to our support team HERE We will help you in fixing it. Regards, Veeresh

  • Tracy

    Tracy - 1 week ago

    Still not working with the latest version of Woocommerce and the standard Storefront theme.

You are protected by our 30 Day Money Back Guarantee.     Add to cart