Brief: Subtract amount from a certain shipping class from total amount, then check if Free shipping value is met.
Long: I need some guidance in how I should accomplish this. I have 3 items in a shipping class called "Heavy". And I have free shipping if you reach the amount of 500. However, the "heavy" class should never be calculated in the free shipping as it got it's own shipping. The Heavy class cost 200.
Example: If you buy for 300 normal goods, + heavy for 200. The total amount is 500. Here the shipping for the 300 + the heavy goods should be applied, even though the total amount is Freeshipping-approved.
Example 2: You buy normal goods for 500 and heavy for 200. Free shipping is applied for the 500, shipping rate is applied for the 200.
I am using WooComerce table rate shipping, if that helps at all.
Thanks.