Expected Behaviour:
In cart:
Item 1.96 x 2 = 3.92 USD
Shipping = 13 USD
Discount 10% = 0.39
Vat 24% = (3.92 - 0.39 + 13) * 0.24 = 3.97
Actual Behaviour:
In cart:
Item 1.96 x 2 = 3.92 USD
Shipping = 13 USD
Discount 10% = 0.39
Vat 24% = (3.92 + 13) * 0.24 = 4.06
Steps To Reproduce:
- Add tax rule
- Create discount
- Create a cart instance
- Add item and shipping option to the cart
- Call $cart->calculate()
- Call $cart->taxTotal