Jump to content

Vouchers: discounts without any sense are applied


Fred Fournier

Recommended Posts

Hello,

 

I would like to ask if you can help me understand a very strange behaviour concerning vouchers. My Prestashop is 1.6.0.9.

 

Let's take for example the last voucher I made.

Highlight: Yes; Partial use: No; Priority: 1.

Valid from-to a range of date I selected; Minimum amount: 0; Restrictions: Compatible with no other cart rules and Cart must contain products from a certain category.

Free shipping: No; Apply discount: Percent (which is 98.33); Apply to: Cheapest product (to avoid multiple purchases of items which are actually semi-free).

 

The result is a pretty confusing scenario. At first I thought that maybe this issue could have been related to my tax system (I set up taxes only for European countries, which are grouped in "Duty & Tax 22%". Under this group there are no other countries besides those within EU. It means that non-EU customers do not see taxes in my store)...

However, I see that many customers from EU are experiencing different behaviours too.

 

E.g.:

- Spanish customer (correct behaviour)

- 60€ product

- Applies voucher which discounts a percentage of 98.33 (-59€)

- Result: 1€

- Shipping cost: 25€

- Total cart: 26€

 

X Spanish customer (wrong behaviour)

X 60€ product

X "apllies" voucher which discounts a percentage of 98.33 (inside order recap from BO the correct discounted amount of 59€ is displayed), but a discount of 64.12€ is applied

X Shipping cost: 25€

X Total cart: 20.88€

 

U.S. customer (wrong behavior)

X 49.18€ product (60€ product without taxes, in this case)

X "apllies" voucher which discounts a percentage of 98.33 (inside order recap from BO the correct discounted amount of 48.36€ is displayed), but a discount of 52.56€ is applied

X Shipping cost: 35€

X Total cart: 31.62€

 

Thing which most impress me is that not only we are having here a negative discount but it even affects shipping cost...

 

With a fake account I also made a purchase using addresses taken from customers which have found anomalies, unfortunately without being able to reproduce this kind of issue.

 

Does someone has any clue?

Link to comment
Share on other sites

More examples from specific orders' pages:

Discount name                  Value

Voucher                 -48,36 € (correct)

 

Products               49,18 €

Discounts             -52,56 € (???)

Shipping               25,00 €

Total      21,62 €

-------------------------

Discount name                   Value

Voucher                 -59,00 € (correct)

 

Products               60,00 €

Discounts            -50,86 € (???)

Shipping               25,00 €

Total      34,14 €

-------------------------

Discount name                   Value

Voucher                 -59,00 € (correct)

 

Products               60,00 €

Discounts            -64,12 € (???)

Shipping               25,00 €

Total      20,88 €

 

From where does Prestashop takes these values?

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...