Changing Weight on a Product is NOT updating Shipping Costs! Help!

Changing Weight on a Product is NOT updating Shipping Costs! Help!

GladiatorXIV
Tourist
3 0 3


If you change any products weight after the product is initially entered on your website it will update on the back-end, but it will NOT change the shipping cost to the customer on the front end of the site.  I've even refreshed cache and empty and re-added items to cart.

Example:

This item https://gladiatorlighting.com/products/di-te-nb-ec-5  has a weight of 0.25lbs on the back end and the shipping calculator says if I order (Qty 20) and ship it to CO zip 80016 the shipping cost is $24.25.

See screenshot: https://prnt.sc/gy2rFBnphjb_

___________________________________________________________________________________

Now if I change the weight of this product from 0.25lbs to 5.0lbs and recalculate the shipping cost it still says the shipping cost is $24.25. If you go from 5.0lbs on the order to 100lbs on the order the shipping should NOT stay the same. That is a bug in your system.
___________________________________________________________________________________

I then did a test… I created a duplicate of this item https://gladiatorlighting.com/products/di-te-nb-ec-5-test  and put the weight at 5.0lbs then put (Qty 20) in my cart the shipping calculator said that shipping to the same state and zip CO zip 80016 was $163.08

See screenshot: https://prnt.sc/-mHQbe3CBexK

Conclusion:
If you try to change the weight on an item at the back end it will not affect the shipping cost to the customer on the front end. This must be a bug of some sort. It seems like your cart takes the initial weight for its calculations and if you must change that later it will not change the shipping cost. I’m currently forced to make a new product with the corrected weight and delete the old one. It should NOT work that way. It should update the weight and if you refresh your cart the new weight should calculate the adjusted price of shipping.

Let me know if you need more information to figure this out.

Current Settings Screenshot Below:
https://prnt.sc/8TNk8aRok32N
https://prnt.sc/mSPl8MN1-6Tp

Replies 5 (5)

Diano
Tourist
5 0 3

Have you found a solution?

We’re seeing the same behavior. When we calculate the shipping rate with different zip codes, we get different rates for each area. However, if we search the rate for zip code one and then search for zip code two, it still shows the rates for zip code one. If you use your shipping calculator in the cart drawer and estimate shipping for Illinois and California, you’ll get a better idea.

It seems like a caching problem, but I haven’t found a solution yet.

GladiatorXIV
Tourist
3 0 3

It is a cache problem.  Shopify doesn't update the cart cache very often.  I would say its several hours based on our tests and troubleshooting.  So if you calculate a shipping rate it will lock in that rate for several hours to avoid the customer from getting different shipping quote numbers.  In our case we got a shipping quote and realized the shipping weight was too high (we had a 5.0lbs instead of 0.5lbs on an item).  We then corrected it and tried to recalculate shipping cost but it would NOT update to the lower shipping cost.  Now we checked this several times over the course of a few hours and it still would not update.  We then checked again the next morning maybe 8 hours later and it finally updated the lower shipping cost like it should have done.  So its a cache timer setting that we cannot control.

Diano
Tourist
5 0 3

I believe it was a Shopify bug over the weekend. I see that it’s now back to normal, and it's already possible to check two zip codes, with the shipping rate updating immediately.

mclarinet
Visitor
1 0 0

It used to change instantly and you could check what was being charged to the customer many times in a row.  That had been working that way for months then overnight it changed to where you could not test to see the result of your changing the weight.   You did not have to go and delete the product and enter the product again. I could put the actual weight or the dimensional weight (( L x W x H)/139)) whichever was higher.  This worked well until they screwed it up. 

 

GladiatorXIV
Tourist
3 0 3
I also noticed that the shipping cost is a bit higher when using the
shipping estimator on the "shopping cart" than making customers go to the
actual "checkout page" and put in their address during checkout.

So, you could have customers leaving your site thinking your shipping is
higher than what it actually will be if they had gone to the checkout page
so we removed this from our shopping cart.