I have tried to create the rules, however, it works perfectly OK with one rule for: if volume >= 0.99 then 0.05 times price (which I have set for the shipping cost of a tangible product) - then I set a second rule based on volume set for: if weight >= 0.0 then fixed price 0.0 and 0.0 times weight Extra and it only accepts the first rule and ignores the second rule. Maybe I have my rules incorrect? Or maybe you can not have multiple rules.
I have tried to create the rules, however, it works perfectly OK with one rule for: if volume >= 0.99 then 0.05 times price (which I have set for the shipping cost of a tangible product) - then I set a second rule based on volume set for: if weight >= 0.0 then fixed price 0.0 and 0.0 times weight Extra and it only accepts the first rule and ignores the second rule.
From what I have seen, the shipping rules are based on the basket total, so it assumes whichever rule is the best fit - this unfortunately would not work when there an order mixed with tangible and digital/ services combined.
Is there a way to exclude services and digital products from the shipping calculations with a single order?
Create delivery method with option based on rules and in it define rule like apply if product weight >= 0...