We have EE4 with Stripe payment installed at https://nuttyscientists.com/ireland/our-programs-events/register-for-a-programme/. When we try checking out on mobile, it either shows $0 in checkout or gives a message of “We’re sorry, but your ticket selections could not be processed due to a server timing error. Please hit the back button on your browser and try again.” Object caching is disabled on the server, we don’t use any cache plugins, and we have similar sites with other payment methods and no issues there. Any ideas?
The nothing in your event queue error happens when the page is cached as the checkout page is dynamic for each registration so if the page is cached is has no details to generate the page.
This error:
“We’re sorry, but your ticket selections could not be processed due to a server timing error. Please hit the back button on your browser and try again.”
Happens if you submit a ticket selection very quickly after the ticket selector loads OR the page was cached and the ticket selector was cached, meaning the timestamp generated by the ticket selector is now outside of a specified range.
This was actually removed in the latest versions of Event Espresso in favour so updating EE will remove that error, although if the page is cached you’d get another.
So the first step is to exclude the page slugs listed here from the server site cache:
Thanks for letting us know that it helped to add the cache exclusions for the checkout pages.
Viewing 3 reply threads
The support post ‘Stripe Checkout on Mobile Issues’ is closed to new replies.
Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.
Support forum for Event Espresso 3 and Event Espresso 4.