• Resolved lanahallen

    (@lanahallen)


    I updated to the new paypal integration. There is something wrong with my checkout. The purchase buttons for my downloads won’t work for some people – it just spins loading and nothing happens. If I purchase an item in my chrome browser – it adds ALL the available downloads to the cart. The other thing that happened is it adds 4 of the item when you click purchase and one of another item that wasn’t even chosen to purchase – the four of the same item are listed 4 times in the cart. Please help me sort this out. Thank you.

    The page I need help with: [log in to see the link]

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Author Chris Klosowski

    (@cklosows)

    @lanahallen I’ve looked at your site and what you are seeing isn’t normal behavior on any site we’ve used the new integration on.

    Are you using any caching plugins or does your host have a caching feature that you can try and clear?

    The main reason I think something is happening in caching is that I can’t consistently get the same experience when interacting with your cart.

    Thread Starter lanahallen

    (@lanahallen)

    @cklosows Thank you.
    I purged the Cache and it fixed some issues. Now the new issue is no matter which of the 3 downloads I add to cart, it only adds the planner set. Even if I delete the planner set from the cart, and I add the audiobook pdf, it only adds the planner set back to the cart. Very strange.
    What should I do?

    Plugin Author Chris Klosowski

    (@cklosows)

    @lanahallen

    Looks like you have yet another caching layer in the form of your Litespeed web server. When I visit your checkout, the headers respond with this:
    x-litespeed-cache:hit

    I also notice that all of your Javascript and CSS are loading from this Litespeed cache as well:
    https://lanahallen.com/wp-content/litespeed/js/986eca1d142dae5738782492bc1e99bf.js?ver=64006

    It is possibly that a few more things are cached like your checkout page as well as our JavaScript needed to properly add items to the cart. If you have the ability to, you need to also flush the Litespeed cache to clear these things out as they may be preventing your users from getting up to date javascript files. Whenever you do plugin or theme updates you should flush your assets (JavaScript, CSS) cache.

    As far as the checkout page, you should see if there is a way to always prevent that page from being cached by Litespeed, as you never want your checkout page to be cached. If this is something your hosting provider setup, you may want to contact them directly.

    Thread Starter lanahallen

    (@lanahallen)

    @cklosows Thank you very much. We added, ^/checkout/ to the Exclude Settings – Do Not Cache URIs, and it worked.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘New PayPal Integration problems – add to cart problems’ is closed to new replies.