Sale!

Conditional Shipping for WooCommerce

From: $19.99 / year

Set conditions for WooCommerce shipping methods to show up.

$19.99 Single site1 year of updates and support30-day money-back guaranteeBuy
$49.99 Unlimited sites1 year of updates and support30-day money-back guaranteeBuy
Clear

With Conditional Shipping for WooCommerce Pro plugin you can set conditions for WooCommerce shipping methods to show up.

In plugin you can set these conditions for shipping methods:

  • Minimum or Maximum Order Amount
  • Require or Exclude Cities
  • Require or Exclude User Roles
  • Require or Exclude User IDs
  • Require or Exclude User Membership Plans
  • Require or Exclude Payment Gateways
  • Require or Exclude Products
  • Require or Exclude Product Categories
  • Require or Exclude Product Tags
  • Require or Exclude Product Shipping Classes
  • Require or Exclude Date/Time

Options

Settings are located in “WooCommerce > Settings > Conditional Shipping”.

Conditional Shipping for WooCommerce - Admin Settings - General Options

Use shipping instances
Enable this if you want to use shipping methods instances instead of shipping methods.
Default: yes
Add products variations
Enable this if you want to add products variations to the products list.
This option affects only these conditions (sections): “Require Products”, “Exclude Products”.
Default: yes
Require all
Enable this if you want all products in cart to be valid (instead of at least one).
This option affects only these conditions (sections): “Require Products”, “Require Product Categories”, “Require Product Tags”, “Require Product Shipping Classes”.
Default: no
Cart instead of package
Enable this if you want to check all cart products instead of package.
This option affects only these conditions (sections): “Minimum Order Amount”, “Maximum Order Amount”, “Require Products”, “Exclude Products”, “Require Product Categories”, “Exclude Product Categories”, “Require Product Tags”, “Exclude Product Tags”, “Require Product Shipping Classes”, “Exclude Product Shipping Classes”.
Default: no

For each of the shipping conditions, you will be able to set options for each shipping method or shipping method instance, for example, for “Exclude User Roles” section/condition:

Conditional Shipping for WooCommerce - Admin Settings - Exclude User Roles

Reviews

There are no reviews yet.

Be the first to review “Conditional Shipping for WooCommerce”

Your email address will not be published.

Free version

This plugin is a premium version of free "Conditional Shipping for WooCommerce" plugin.

Changelog

1.6.1 - 13/04/2022

  • Dev - Date/Time - Admin settings notes updated.
  • Tested up to: 5.9.
  • WC tested up to: 6.4.

1.6.0 - 29/12/2021

  • Fix - Cities - Algorithm for retrieving the current customer city fixed.
  • Dev - Cities - Trying to get the current customer city from the session as well now.
  • Dev - Cities - Added to the debug.
  • Dev - JS - update_checkout trigger - "Cities" module added.
  • Dev - JS - update_checkout trigger - Improved (input event added; waiting for document.ready now).
  • WC tested up to: 6.0.

1.5.0 - 08/09/2021

  • Dev - Admin settings rearranged: sections merged, e.g. "Minimum Order Amount" and "Maximum Order Amount" to "Order Amount", etc.
  • Dev - Admin settings descriptions updated.
  • Dev - Plugin is initialized on the plugins_loaded action now.
  • Dev - Code refactoring.
  • Tested up to: 5.8.
  • WC tested up to: 5.6.

1.4.0 - 04/01/2021

  • Fix - Settings - Pro plugin message fixed.
  • Dev - "Require/Exclude Date/Time" sections added.
  • Dev - General - "Checkout notice" option added. Re-checking shipping methods on "after checkout validation" now.
  • Dev - General - "Debug" option added.
  • Dev - Localization - load_plugin_textdomain moved to the init hook.
  • WC tested up to: 4.8.
  • Tested up to: 5.6.

1.3.0 - 28/08/2020

  • Dev - General - "Use shipping instances" defaults to no now.
  • Dev - JS files minified.
  • Dev - All input sanitized now.
  • Dev - Code refactoring.
  • Dev - Free plugin version created.
  • Dev - Admin settings descriptions updated.
  • Plugin renamed.
  • WC tested up to: 4.4.
  • Tested up to: 5.5.

1.2.0 - 06/02/2020

  • Dev - "Require/Exclude Payment Gateways" sections added.
  • Dev - Admin settings descriptions updated.
  • Dev - Code refactoring.
  • WC tested up to: 3.9.

1.1.0 - 13/11/2019

  • Fix - Minimum/Maximum Order Amount - Comparing float values properly now (with epsilon).
  • Fix - Minimum/Maximum Order Amount - Decimal values are now allowed in settings.
  • Dev - Admin settings restyled.
  • Dev - Code refactoring.
  • Plugin URI updated.
  • Tested up to: 5.3.
  • WC tested up to: 3.8.

1.0.0 - 06/06/2018

  • Initial Release.