Setup Estimated Delivery Date for several Product Variations/Sizes using Estimated Delivery Date plugin for WooCommerce

WooCommerce provides a built-in option to add variations to their products. However, with these variations, one single product is turned into multiple variations of a single product. This way the other functionalities that work in case of a single product, must work correctly with these variations too.

According to Emily, a WooCommerce store owner, “ We sell rings with several ring sizes/variations. Some sizes/variations I want to set up with a different arrival date. Will it show as a separate delivery date for each variation or would it still show the same date as the parent size..? Please advise..!

In this article, we will cover the WooCommerce Estimated delivery date plugin and how using that plugin you can set up estimated delivery date based on the product variations.

Setting Up Shipping Classes

In the case of Emily, the first step would be to create separate shipping classes for each product variation. Most of the times, store owners commit the mistake to create a single shipping class for a product. In such cases, the shipping class can affect the variable products on a global level. That’s why you need to specify the shipping classes for each product variations.

Setting Up Delivery Date for Shipping Classes

Once the shipping classes are made, the only thing left is to set up the delivery days. You can set up the delivery days based on the variable product shipping classes in the plugin settings under the Shipping Class option. This way you can easily provide the delivery days for each product variation. The image below shows the shipping classes and the delivery days provided for every shipping class.

This way when the product will be in the cart, the total number of days that you have provided in the above settings page, will determine the estimated delivery date for the product.


This article covers WooCommerce Estimated Delivery Date Shipping plugin. Using this article, WooCommerce store owners will be able to define an estimated delivery date by taking into consideration any variations of their products. This way the store owners can define different delivery days for their products which have certain variations.

If you have any suggestion regarding the article, feel free to share your views in the comment section below. We have also attached some details about the plugin that we had discussed in this article.

About the plugin

WooCommerce Estimated Delivery Date Plugin

  • Get delivery estimates for your shipments
  • Provides delivery estimates based on
    • Shipping Zones
    • Shipping Classes
    • Shipping Methods
  • Premium Version Cost – $69
Last Updated On September 21, 2018