Hi all
I've strange problem with cart rule and discounts...
On my site the shipping costs are 8 euros
I created a discount code to offer free shipping, the discount code will only be given to certain customers.
So created a "cart rule", in the "actions" of this cart rule I only selected the "free shipping" option
Assuming that the customer places a 10 euro product in the cart, cart summary says:
product total: 10 euros
shipping: 8 euros
total: 18 euros
And that's correct
If the customer adds the discount code to the cart to get free shipping, the cart summary says
product total: 10 euros
discounts: -8 euros
shipping: free
total: 10 euros
As you can see, the total is correct, but the discount code has a double effect: it is declared as a discount of -8 euro, and it is declared as free shipping. The customer can interpret that:
the product costs 10 euros
he has also a discount of 8 euros
has free shipping
so he should pay 2 euros
A free shipping discount code has to appear as "shipping: free" in cart summary, it doesn't has to appear also as discount. How I can manage this wrong visualization of discount code? This appear also in order summary and invoice. I think it is a problem related to the core of Prestashop, of how a free shipping discount code is interpreted. It is a BUG?
On my site I also offer free shipping for orders over 50 euros. This rule is set in the "carrier" section. This rule is interpreted correctly in the cart summary, i.e .:
product total: 60 euros
shipping: free
total: 60 euros
The "discount" field does not appear as it does with the free shipping "cart rule"
Thanks for your support
PS VERSION 1.7.8.1