Freeshipping salesrule calculated based on price including tax
digitalpianism opened this issue · 0 comments
digitalpianism commented
Here's the procedure to replicate the issue:
Magento 1.9.2.4 out of the box (no config changes)
- Go to System > Configuration > Tax > Calculation Settings > Catalog Prices = Including Tax and Save
- Create a new product with Price Including Tax = 51.95 and Tax Class = Taxable Goods
- Add that product to your cart
- Estimate the shipping for US (as default Magento taxes are for US)
- You'll get the 5$ fixed rate
- Now create a shopping cart rule with the condition "subtotal equals or greater than 50". And freeshipping on matching items only (without conditions so it'll match all items)
- Go back to your cart and click Estimate again
- You'll get both the 5$ fixed rated and the freeshipping
Upgrade to Magento 1.9.3.0
- Refresh your cart page
- You'll only get the 5$ fixed rate