WooCommerce Conditional Shipping Pro is used to restrict available shipping methods based on conditions. With several different conditions it's possible to implement almost any kind of logic to shipping methods availability.
This plugin works with existing WooCommerce shipping methods and zones. For example, you can restrict free shipping, flat rate, local pickup and other types of shipping methods. It also works with 3rd party plugins which use WooCommerce shipping zone functionality.
You have two types of shipping methods in the store: freight shipping for large products and Economy shipping for small products. The shipping methods have been created with WooCommerce Flat Rate shipping method and shipping zones.
You want to disable Economy shipping if there are any freight products in the cart. Here's how to do it:
- Create shipping class "Freight only"
- Add condition "Exclude shipping class: freight only" to the Economy shipping
Now freight shipping is the only available shipping method if there are any freight products in the cart. You could also disable free shipping for freight products.
There are many plugins like this, how is this is different?
Most conditional shipping plugins implement their own custom shipping methods. Usually, these shipping methods are not compatible with WooCommerce shipping zones which restricts functionality.
WooCommerce Conditional Shipping instead attaches directly to existing shipping methods. You can use your current shipping methods created with shipping zones. It is simpler solution, more native to WooCommerce and has same flexibility.
- Restrict available shipping methods based on conditions
- Possible conditions
- Products (require, exclude, exclusive)
- Shipping Class (require, exclude, exclusive, all present)
- Product Category (require, exclude, exclusive, all present)
- Weight (min, max)
- Total Length (max)
- Total Height (max)
- Total Width (max)
- Total Volume (min, max)
- Order Subtotal (min, max)
- Number of Items in the Cart (min, max)
- More on request!
- WooCommerce 3.0+ compatible
Free Version is also available. It's same as Pro but without shipping class and product category filters.
Average Rating: 5.0 / 5
This plugin works perfectly out of the box. The developer, Lauri, was also very responsive and helpful with my pre-sales questions, and even added a rule that I requested. This plugin works with standard Woocommerce shipping zones functionality, so it's super easy to configure your conditions.
This is a fantastic Plugin ! - If you have Woo Commerce and your shipping has a lot of elements to it, then this will do the job ! Well done Lauri ! 5 Stars !
Excellent Plugin - I am using the Pro version and it is well worth the extra spend. I like the idea that it bolts onto the Woocommerce Shipping Zones that have already been created rather than having to start from scratch. Its very easy to understand and setup and the support is superb. Lauri also helped with a bespoke piece of coding which worked perfectly. I have used the official Woocommerce Table Rate Shipping but this works far better for me and suits my needs. Thank you very much.
Genial, work perfect for me
Works as advertised
Works good! Thank you!
|Last Updated||8 September 2018|
|Compatible With||WooCommerce 3+|