Jump to content
exportc

SOLVED - Shipping Won't Update Automatically

Recommended Posts

Hi. I need some help please with manual shipping for PrestaShop v1.4.8.2. I'm not using any shipping modules; it'll be all manual.

 

I've tried adding the shipping by price, but that didn't work. So, I tried adding it by weight, but am running into the same problem. I've checked and double-checked my settings, and don't believe I've missed anything. It always helps to get another pair of eyes to check just in case.

 

I'm also including a $1 handling fee for shipment.

 

The problem I'm facing is that the shipping doesn't update automatically in the cart even when I increase the weight level. This is true whether or not I'm logged in during purchase.

 

Secondly, instead of automatically applying the shipping option to the correct weight level during checkout, it gives me the option to select a delivery method. This allows shoppers to select delivery methods for the other weight levels, which I definitely don't want.

 

(Please see attached screenshots.)

 

I deleted the USPS shipping options that came with PrestaShop because I'm not using them. I'm not sure if that's the issue. I also added a separate zone for Canada, so they'll have a different rate than U.S. shoppers and other international shoppers.

 

Thank you in advance for your help.

post-373480-0-64229500-1341190678_thumb.jpg

post-373480-0-35416300-1341190689_thumb.jpg

post-373480-0-34046400-1341190711_thumb.jpg

post-373480-0-23678700-1341190724_thumb.jpg

post-373480-0-66513200-1341190736_thumb.jpg

post-373480-0-27022900-1341190697_thumb.jpg

Edited by exportc (see edit history)

Share this post


Link to post
Share on other sites

Post screen captures from FR US2 and FR US3 carrier setups. Block cart shipping price is not updating a common problem. Search forums for some suggestions to solve it.

Share this post


Link to post
Share on other sites

Post screen captures from FR US2 and FR US3 carrier setups. Block cart shipping price is not updating a common problem. Search forums for some suggestions to solve it.

 

Thanks. Here are the screen captures for Flat Rate US2 and Flat Rate US3.

 

post-373480-0-51766500-1341441167_thumb.jpg post-373480-0-72371400-1341441181_thumb.jpg

Share this post


Link to post
Share on other sites

Okay, I finally figured out the problem. Thanks, phrasespot for giving me other options to check in the forum. I'm very new to PrestaShop and the forum and didn't know what to search by.

 

For anyone else having the problem of multiple carriers showing up during checkout, it's most likely because you need to change the out-of-range behavior under carriers. Mine was set to "Apply the cost of the highest defined range," which brought up everybody, pretty much, because I set that range for every one of my carriers. Changing that option to "Disable carrier" did the trick for me.

 

When I checked another post, I learned that zones don't always work right when a country isn't placed under its continent. In my case, I had created a zone for Canada (to keep it apart from North America and the US) and placed Canada into that zone. I guess PrestaShop didn't like that, but I thought that's what zones were for.

 

Hope this helps someone who may be having a difficult time with this like I was!

Edited by exportc (see edit history)
  • Like 1

Share this post


Link to post
Share on other sites

I may have found the deeper issue you were experiencing.

 

When I checked another post, I learned that zones don't always work right when a country isn't placed under its continent. In my case, I had created a zone for Canada (to keep it apart from North America and the US) and placed Canada into that zone. I guess PrestaShop didn't like that, but I thought that's what zones were for.

 

Here is the deal. I wanted to do the same thing. My shipping costs are different for Canada and Mexico than for the US. I thought that creating a zone for Canada and Mexico would take care of it. That is what I did and I continued to get the shipping costs for US assigned to customer orders from Canada and Mexico.

 

The trick is this: Prestashop keeps track of the zone for the states/provinces too. If there is a state or province, its' setting for the zone takes precedence over the country's. This makes sense because the existence of territories/states/provinces that are geographically distant from the country. A good example is Guam for the US.

 

I went through, moved the states and provinces for Canada and Mexico to the new zone and all was well.

  • Like 1

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More