WPFactory Conditional Shipping for WooCommerce

Description

WPFactory Conditional Shipping for WooCommerce plugin lets you set conditions for WooCommerce shipping methods to show up.

✅ Shipping Method Conditions

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

🏆 Premium Version

WPFactory Conditional Shipping for WooCommerce Pro allows you to set conditions on per shipping instance basis. For example if you want to set different conditions for different “Flat rate” method instances in different or same shipping zones.

🗘 Feedback

  • We are open to your suggestions and feedback. Thank you for using or trying out one of our plugins!
  • Visit plugin site.

Installation

  1. Upload the entire plugin folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the “Plugins” menu in WordPress.
  3. Start by visiting plugin settings at “WooCommerce > Settings > Conditional Shipping”.

Reviews

Read all 1 review

Contributors & Developers

“WPFactory Conditional Shipping for WooCommerce” is open source software. The following people have contributed to this plugin.

Contributors

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.