Jump to content

Crazy problem with a Gift and Shipping calculation


univers3

Recommended Posts

Hi all,

Here is my situation:

 

- Shipping fee:

  • 2.99€
  • Free when the cart is bigger than 39€

I have a Gift for the first order of any customer that normally cost 3€

So with the Cart Rules I have simply set that the Gift must to be added automatically when a customer add 1€ or more in cart.

 

The problem is that:

Prestashop continue to see the Gift as a paid product!

So when the user can obtain the Free Shipping creating a cart only of 36€ ( + the price of the gift = 39€)

 

Is there a way to apply the rule BEFORE the shipping calculation?

Link to comment
Share on other sites

I just had a similar issue.

Try to modify the rule using a code (for example FREEGIFT) that the customer will put into the voucher field in the cart and looks if it works as you need.

 

Hi, thank you for your reply!

Your solution works, but I don't need the gift working in that way.

I need that the gift is "pushed" automatically in the cart of the customer!

 

BUT

 

When I inserted the Code of the Voucher and removed it, the cart rule begun to work properly!!!

So it's seems to be a bug of Prestashop.

 

SOLUTION (Workaround):

- Add the cart rule as you want

- Add the code of the cart rule

- Remove it

Edited by univers3 (see edit history)
Link to comment
Share on other sites

  • 1 month later...

Hi guys,

 

I've tried your solutions to this problem, but it doesn't resolve the issue, I'm using Prestashop 1.6.09.

 

Basically when a customer adds the product with the Gift attached, because of the value of the gift in our system, it pushes it over the free shipping threshold. Is this an actual bug in Prestashop or a serious design flaw?

 

Thanks,

 

James

Link to comment
Share on other sites

×
×
  • Create New...