Jump to content

Free shipping disables my carrier options in store front


flopp

Recommended Posts

I have two carrier option,

- Pickup in store (Price: 0)

- Norwegian Carrier (Price: 99 if total amount is 0-499, 99 if total amount is 500+)

 

So I have set up Pickup in store with free shipping option.

Norwegian Carrier I have created two Price Ranges, one 0-499 and one 500-1000000.

 

But in store front, when the total amount is 500+ I don't have the ability to change carrier. It is disabled.

 

Any idea what I should do?

I have tried setting the "Free shipping starts at" to 500, but same thing happends.

Link to comment
Share on other sites

Norwegian Carrier I have created two Price Ranges, one 0-499 and one 500-1000000.

 

don't the price ranges have to overlap so there are no gaps? I think your first price range needs to be 0-500. your second range is correct. if there is a gap, there is a known issue where prestashop cannot figure out the correct range to use.

Link to comment
Share on other sites

don't the price ranges have to overlap so there are no gaps? I think your first price range needs to be 0-500. your second range is correct. if there is a gap, there is a known issue where prestashop cannot figure out the correct range to use.

Thanks! I didn't think about that..

Link to comment
Share on other sites

I tried to add a product to the cart that was 2,490kr and I got free shipping for both options.

I was able to select both, so nothing seemed disabled.. (I did not sign in yet)

 

Yes, I tried it once again now. And you're right!

The problem occurs when you have a product in the checkout under 500kr. And when you click plus to add one more product so it gets over 500kr. It seems like a bug in the Prestashop Ajax request or something?

 

Try i.e. add http://eikens.lisa.konsept-it.no/product.php?id_product=1075 to your shopping cart. Go to checkout, then you can choose carrier. If you add one more product, it gets disabled, but if you refreshed the checkout page, it works OK.

Link to comment
Share on other sites

Seems to be working for me http://screencast.com/t/e7RUeH3jp6

 

I see the shopping cart is 368kr total. Then you have added one product. When you now at the checkout page try to add one more of the same product, so you are breaking the 500kr limit. It will be disabled when the ajax request runs. If you refreshes the whole page, it will be enabled again.

http://eikens.lisa.konsept-it.no/screenshot.jpg

Link to comment
Share on other sites

Does this also happen with the default theme, or only your theme.

I believe there was a bug in the default PS theme that caused this, but it was on PS 1.4.2 or so (which could be what your theme is based on).

 

You can also try to remove the code that disables the carrier completely http://screencast.com/t/cnS2FYMBGbn

 

Thanks for your help! Appreciate it! I will look in to it tomorrow :)

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...