Cart shipping issue when update to latest version betheme
Hi,
We recently noticed a weird issue where the cart is showing some caching shipping method when you add a product here is how to replicate this
- go to staging site https://excellkaisestg.wpengine.com/product/36-wall-mounted-coat-rack/add this to cart
- go to cart and click on the calculate shipping address, put US->IL-60018
- you will see the first shipping method is ground UPS
- Remove the product in the cart, go back to https://excellkaisestg.wpengine.com/product/36-wall-mounted-coat-rack/ and add this again
- go to cart it is showing a free shipping out of no where, then if you go to check out and the free shipping will gone so looks like some kinda of caching in cart
I test with a default theme on the site and everything works fine so I wonder if this is a theme function that I can turn off so it didnt cache this.
Comments
Hi,
I checked that on my environment, and it works in the same way as on the Twenty Twenty and Twenty Twenty-three themes, which means it is not Betheme related.
I would guess that it is because of the browser cache, but it would be best to contact WooCommerce support.
Best regards
Hey,
Thx for the quick reply I talked to woo support and they are unable to target this issue, here is my test site login
are you able to see if you can replicate this by switching the theme to twentry twenty, when I switch it the problem is gone so seems like some thing is caching the cart shipping calculating when you remove the product and readd.
I have recorded two videos for you and placed them in your Media library.
Please check them. Maybe I missed something, or there are some steps I am missing.
I also enabled the parent theme for testing but switched back to the child when finished.
Best regards
Hi,
I also record two videos and it showing free shipping for betheme and not for the default twtenty-thirdteen theeme, so I wonder this is some cache setting that I need to clear in betheme? I am also using incognito to make sure I dont have any local cache.
You have two drop-in plugins for the cache. Please disable them, and check it then.
Please also check that when you disable all plugins except basic WooCommerce and switch from child to parent theme.
Best regards
Hi,
I left three plugins on the site with betheme parent and disabled all drop in cache plugin on staging
woocommerce
woocommerce condition shipping
woocommerce UPS
so when you add the product you can see free shipping at first, but if you update the cart you see the free shipping is gone, still with other theme this is not the case.
I tested it with another device on Firefox and Chrome, and still, it does not show the Free shipping for me.
Can you test it with another browser, please?
Thanks