Hi guys,
I am using the option to apply always the Highest discount available if there are several discounts overlapping.
The rules applies successfully to most of the discount types but it's not applying correctly for the "Product price-field discount" discount type.
In this case the discount is applied to the already discounted price.
To clarify, here is an example:
1. Product 1 has a regular price of 12 RON.
2. I have set up a Product Price-field discount that is using the filed "OnlinePrice" for the final price
3. I have set Online Price=10 RON
4. The site now shows Regular price=12 RON; Online Price = 10 RON. If you add the product to cart, 10 RON is the price displayed
5. I have set an "Product total price order field discount" discount that is using the tdefault voucher code field for applying a 30% discount to products from a specific category.
6. I have set the Agreggated method to be "Highest" meaning that the highest discount value should apply in case there are 2 or more overlapping discounts.
7. In the cart, after using the voucher code, the discount applied is 3 RON (10 RON * 30%) to the base of 10 RON instead of 3.6 RON (12 RON * 30 %) fron 12 RON.
This means that the cart is cumulating the discounts. Instead of having a total of 8.40 RON (12 RON - 3.6 RON) the total is 7 RON (10 RON - 3 RON).
How do I accomplish having OnlinePrice discount together with other discount types without overlapping them?
I am using version 8.8.0.6
Thank you,
Adrian