Conditional shipping logic
-
I would like to know how to setup Woocommerce to handle the following shipping scenarios. I have setup several shipping classes as follows:
Small Items (eg $15)
Large Items (eg $20)
Jewelery Items (eg $10)Scenarios:
1. Customer orders 1 product which is assigned shipping class Small Items = total shipping should be $15.2. Customer orders 1 product which is assigned shipping class Large Items = total shipping should be $20.
3. Customer orders 1 product which is assigned shipping class Small Items + 1 product which is assigned shipping class Large Items = total shipping should be $20 (since that’s the most expensive shipping class based on the products in the cart).
4. Customer orders 1 product which is assigned shipping class Small Items + 1 product which is assigned shipping class Jewelery Items = total shipping should be $15+$10=$25 (since the Jewelery items have a separate shipping cost…and the most expensive shipping class should be used for the other products in the cart..eg if it was a large product then total shipping would be $20+$10=$30 total).
Scenarios 1,2,3 are working but scenario 4 I can’t figure out how to solve. I’m currently using the free version of this plugin: https://wpfactory.com/item/custom-shipping-methods-for-woocommerce/
Questions: What is the simplest way to handle this problem? Preferably a free solution, otherwise paid options, eg will the paid version of the above mentioned plugin solve this issue?
- The topic ‘Conditional shipping logic’ is closed to new replies.