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

  1. go to staging site https://excellkaisestg.wpengine.com/product/36-wall-mounted-coat-rack/add this to cart
  2. go to cart and click on the calculate shipping address, put US->IL-60018
  3. you will see the first shipping method is ground UPS
  4. Remove the product in the cart, go back to https://excellkaisestg.wpengine.com/product/36-wall-mounted-coat-rack/ and add this again
  5. 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

  • edited June 2023

    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

Sign In or Register to comment.
This website uses cookies

We use cookies to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners who may combine it with other information that you’ve provided to them or that they’ve collected from your use of their services.

Cookies are small text files that can be used by websites to make a user's experience more efficient.

The law states that we can store cookies on your device if they are strictly necessary for the operation of this site. For all other types of cookies we need your permission. This means that cookies which are categorized as necessary, are processed based on GDPR Art. 6 (1) (f). All other cookies, meaning those from the categories preferences and marketing, are processed based on GDPR Art. 6 (1) (a) GDPR.

This site uses different types of cookies. Some cookies are placed by third party services that appear on our pages.

You can at any time change or withdraw your consent from the Cookie Declaration on our website.

Learn more about who we are, how you can contact us and how we process personal data in our Privacy Policy.

Please state your consent ID and date when you contact us regarding your consent.