Woocommerce estimated delivery date / estimated shipping date per product

Description

  • You don’t have to enter shipping days for each product, just enter it once in shipping method and it applies to all product
  • Add holidays, so you can get more accurate delivery estimate, Free version allows only 5 holiday date to be added
  • If your product has production time then you can add that for that specific product as well
  • Adding delivery days for each of the shipping methods in different zones
  • Show estimated delivery days on Single product, Shop page product, Cart or Checkout page
  • Show Range of estimate date, e.g. Estimated delivery is between min_date and max_date
  • Change the text shown along with the estimated date on the Cart page, Single product page or Shop page
  • Allows you to set default shipping zone, this shipping zone is used to calculate estimated delivery date when the user comes first and they have not specified the address
  • Change delivery estimate once user select address on cart or checkout page
  • Estimate dates change with Ajax
  • Change position of the estimated delivery date on the Single product page
  • Change position of the estimated delivery date on the Shop page
  • Change background color or text color of the estimated date message on Cart page, Shop page or a single product page.
  • You can have different colors for these pages

Documentation

Pro features

Buy Estimated shipping date plugin Pro version for $16 only

  • Show estimate date for individual product
  • Show estimate date for complete cart or order as one single date
  • Change the date format of the estimated delivery date
  • Skip weekends in counting of shipping date, Say your shipping company don’t work on Saturday and Sunday, so you can select this days in setting, and then this days will not be counted in calculation of estimated shipping date
  • Option to show estimate as days count E.g: Estimated delivery in the next 2 days
  • You have setting to control days count for product, cart, checkout page. you can show the date on one and date count on another page
  • Disable estimate message on Cart page,
  • Disable estimate message on Shop page
  • Disable estimate message on Single product page
  • Product preparation time is added in the estimated shipping date
  • You can add different preparation time for each variation of a variable product type, Or you can set single preparation time for all the variation of the product
  • Option to disable range and show single date
  • Add unlimited holiday dates in the system
  • Translate the estimated date message in different languages
  • Compatible with WPML, Polylang and other translation plugin
  • Premium support: We respond to all support topics within 24 hours
  • Estimate dates will be added in the order detail
  • Quick update the product preparation time, from the quick edit form of WordPress
  • Bulk update order preparation time, using the woocommerce build in Import/Export feature
    https://docs.woocommerce.com/document/product-csv-importer-exporter/
  • You can disable estimate date for a particular product

Screenshots

  • Adding minimum and maximum estimated time for each shipping class in each shipping zones
  • Basic setting, allowing you to select default shipping zone and if you want to shoe estimate as exact date or range of dates
  • Advanced setting allows you to set message text and other option for each of the 3 page types where estimate will be shown. like single product, category /shop, cart/checkout page.
  • Translation, this allows you to set translation for message and range message for all 3 types of pages (product, category and cart)
  • Design option, allows you to control background and text color of the message box on all the 3 types of pages
  • Holidays, you can add holidays using this and added holidays will be shown on right, and this days will not be counted in estimate calculation
  • How message looks on product page when range is shown
  • How date count is shown on single product page
  • Message on category or shop page
  • How to set product preparation days in the product page in backend
  • Estimate on the cart page
  • Estiamte date for over all order / cart

FAQ

How it calculates estimated time

It adds one extra field in the Shipping method as Minimum Days,
1 Go to WooCommerce Setting > Shipping tab
2 open Shipping zone
3 Open Shipping method
4 Insert “Minimum Days” as the number of days it will take to ship using this method for that shipping zone

Based on these minimum days it calculates shipping days for the particular product

Plugin is not showing any estimate
  1. Go to WooCommerce > Estimate Delivery date
  2. Basic Setting
  3. Select a shipping zone that you want to use as default shipping zone

this is needed, as when the customer comes to your site for the first time they have not specified
there country so we cant estimate time. If you have selected this default zone then we use this to show them estimate till the time they select there country or zone

I am getting “You must have shipping zones to use this plugin, so create shipping zone in WooCommerce”

You must have a shipping zone setup to use this plugin,
So do this

1 Go to WooCommerce Setting > Shipping tab
2 open Shipping zone
3 Open Shipping method
4 Insert “Minimum Days” and “Maximum days” as the number of days it will take to ship using this method for that shipping zone

If your shipping provider only gives one estimate date and not a range then you should only add that number in Minimum days and leave the Maximum days as blank

My product have preparation time

Our pro version allows you to add product preparation time for each product
so it can give an estimate based on the product preparation days

I want to change the date format

Pro version allows you to change the date format

I want to show estimate as numbers of days instead of exact date

Pro version allow you to show estimated number of days in single day and in range as well
E.g: Estimated delivery in 6 days
E.g: Estimated delivery in 3 to 4 days (for range)
more over you can control where you want to show the days count and where date, you have different setting for product page, cart page, shot/category page

I want to change the text shown along with the estimated date

You can do that from Advance setting tab “Estimated date, Wording” option
you can set different message for the Single product page, shop page and cart page

I don’t want to show the estimate on Category page

Pro version allows you to control where you want to show it

I want to change the position of the message

You can change the from Advance setting tab

How to add holidays to my delivery estimate

It is very simple just go to Holidays tab in the plugin and there you have a calender, You just have to select the dates that are holidays for you.
Plugin will automatically use those holiday dates to calculate the estimate.

I cant select more dates in holiday calender

FREE version only allows to add 5 holidays, once you have selected 5 dates it wont allow you to select more dates.
You have to remove the holidays that are over and then u can add new holidays

You can overcome this limitation in the pro version, as it allows unlimited holidays. so you can add complete year holidays at once

I want to add complete year holidays at once

Pro version allows you to add complete year holidays at once, so you don’t have to do that all the time

I have multi language site, and want to add message in different languages

PRO version allows you to add the estimate message in multiple languages, we have in build translation system that relies on WordPress customer
so our plugin translation will work with any of the language plugin you use like (WPML, Polylang)

Estimated dates will be shown in the order email or order detail

Yes it is there in PRO version only, there is option if you want to include the estimated date in the order detail you can enable it. and it will show the estimated date in the order email and order detail stored in WooCommerce order

My shipping company provide shipping days, but those are only workdays (excluding weekends) so can this plugin exclude weekends from estimate and give accurate estimate

PRO, version allows you to select Days of the week when your shipping company don’t work and based on your selection it does not count whose days in estimate date and you get accurate estimate

I ship product on same date if order comes before specific time

Yes, you can do this in PRO version. You can set a time as last shipping time of the day, when user comes to the site before this time, they will see estimate time counted from todays date. And when they come to site after this date they will see time counted from next date.

I have many product how can i add product preparation time faster

Pro version allows you to update product preparation time from Quick edit form of WordPress, so that way you can quickly update product preparation days without opening the product

Can I show estimate of complete order instead of showing estimate of individual product

Yes in the PRO version you can show the estimate date of complete order as one date, and also show the estimate of individual product as well

I don’t want to show estimate date for few of the product in my shop

In the pro version you can disable the estimate date for particular product, once you disable estimate date for a product, then it wont show the estimate date for that product

I have a variable product, where each variation has different preparation time

Pro version allows you to set different product preparation days for each of the variations

I have variable product, where each variation has same product preparation time, do i need to add this time in all variations of the product

No, by default it allows you to set preparation time for all the variations at one place, so you can use that, if you want to have different time , then you will have to enable variation overwrite option and set preparation days for each variation

Reviews

Finally

Finally, a plugin which provides to possibility to set the estimated delivery time per product! Thanks a lot!
Read all 22 reviews

Contributors & Developers

“Woocommerce estimated delivery date / estimated shipping date per product” is open source software. The following people have contributed to this plugin.

Contributors