Currently I am using Expresso Store for my checkout module using EE2. When I add a product - which got a 50% discount - to the cart, the {order_discount} tag displays half the price of the product which is correct.

However, when I remove the product from the cart and remove the sale from that product via the backend and re-add the product (which previously had the sale), the {order_discount} still displays half the price as this discount is already recorded in the database. Should the removal of the product not reset/retract the discount from the {order_discount} tag or database? Is there a way to work around this?

1 Answer 1


Make sure that you have cleared your cart to reset the session which should then reset the {order_discount} tag

  • Would I also have to do this if removing only one product?
    – heinkasner
    Commented Aug 21, 2014 at 12:34

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.