Name has been added to your Follow page.

My Follow Page

Name has been removed from your Follow page.

My Follow Page


Ship Estimate for WooCommerce

5 Avg. Rating
20 Installs
Tested with WordPress 5.8.3

This plugin is an add-on for WooCommerce by Richard Lerma Design & Development.

Add a Delivery Estimate or Shipping Method Description to WooCommerce with a simple, fast and lightweight plugin.

Add a Delivery Estimate or Shipping Method Description to WooCommerce with a simple, fast and lightweight plugin.

Special Features

  • Assign a ship estimate by shipping method
  • Supports additional rules by product or variation
  • Compatible with Google customer reviews
  • Supports “estimated_delivery_date” required by Google customer reviews survey opt-in

  1. Upload the plugin files to the /wp-content/plugins/woo-ship-est directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ’Plugins’ screen in WordPress.
  3. Visit Settings > WC Ship Estimate to add a description, day range, or date range.

The plugin is not displaying a delivery estimate

Themes that do not use a traditional WooCommerce checkout, or heavily modified themes can paste the following shortcode on checkout pages:

How can I customize the text?

Text can be customized using the following line in Appearance > Customize > Additional CSS:
.woocommerce .woocommerce-shipping-methods label:after{color:#b085bb;font-weight:bold;}

How do I sign up for Google Customer Reviews?

You must have a Google Merchant Center Account with Google Customer Reviews enabled. Add your Google Merchant ID to the plugin settings under Settings > WC Ship Estimate.
Read more about setting up Google Customer Reviews here:

Can I programatically adjust delivery?

You may add a user defined function to your custom theme named wse_adjust_days() to programmatically add or subtract days from the default estimate. If the function exists, it will be called and delivery date range will be adjusted according to the number returned.
Arguments are $method_title (Required string), $mn_days (Required int), $type (Required string ‘min’ or ‘max’: referring to min/max date range)
Example: $min_number_days_in_transit=$min_number_days_in_transit+wse_adjust_days(‘Free Shipping’,5,’min’);

Where can I get support?

Reach out to us anytime for additional support.


  • WC tested up to: 6.1. Added variation meta fallback to identify variations on setup page. Extended estimate functionality to other zones. Minor bug fixes.


*Fix php warning when product rules not set up.


*Bug fix for minimum day logic. Addition of product rules.


*Added udf call to write business specific rules. Added shortcode option for non-traditional checkout or incompatible themes. Use wp timezone and locale.


*Compatibility with WC 5.9.


  • Compatibility with WC 5.7


  • Compatibility with WC 5.6


  • Compatibility with WP 5.8


  • Compatibility with WC 5.5


  • Bug fixes to spanning weekends & holidays


  • Compatibility with WC 5.3


  • Improvements to tags and FAQs.


  • Compatibility with WC 5.2


  • Support for Google Customer Reviews.


  • Store est date for default method. Display est date in admin in notes, or on shipment tracking module if installed.


  • Fix to store est date on checkout.


  • Store est date as ‘delivery_est’. Display on order. Add user defined function for customization.


  • Setup bug fixes. Cleanup options on uninstall.


  • Asset additions. Minor bug fixes.


  • Basic functionality created.