Magento-1.7 Cart Rules – Can a Shopping Cart Rule Remove Free Shipping?

magento-1.7shopping-cart-price-rules

I have been trying to set up a shopping cart rule to remove free shipping from cart items that fall into a specific category, say "Closeouts" for example. I have tried several ways but they all fail. One example:

If ALL of these conditions are TRUE:

Subtotal equals or greater than 95.00 

If an item is FOUND in the cart with ALL of these conditions true:
    Category does not contain 9, 79 <-- these are the closeout categories

And then set the action to apply free shipping.
I have also tried to do the opposite – essentially, removing the subtotal and setting the category to "does contain", then setting action to free shipping -> no.
Regardless of what I try it never works. Free shipping is always present when price is above $95 (this is a global free-shipping rule in shipping methods).

Is the global rule always going to override the shopping cart rule? Is there a way to keep this from happening?

Best Answer

If you defined somewhere (not in the cart rules) free shipping, there is no way to change this (I would guess).

But if you defined free shipping via cart rule, you can define a new rule, which is higher prioritized, check if it matches and then just stop processing (Stop further rules processing)

Related Topic