Skip to content
5.0 Upwork, 100+ reviews Adobe Certified since 2021 New: become your own Magento developer Learn more →

Why do customers see “Sorry, your session has expired”?

That is a nonce or session error, almost always caused by page caching of the checkout page or a stale woocommerce_cart_hash / session cookie. Cached pages serve an expired nonce, so the submit is rejected. We make sure the cart, checkout and my-account pages are excluded from full-page cache and that the session cookie behaves correctly behind your CDN or cache plugin.

Was this helpful?
Kishan Savaliya Online 10 AM to 7 PM IST Chat on WhatsApp