WooCommerce Checkout Page Loading Forever

Share
Workaround available WordPress, all hosts Updated November 13, 2026Based on 2 user reportsHow we research

Quick answer

A checkout that spins endlessly means the order-review or Store API request is failing. Check the Network tab for the failing request, then exclude it from caching and rule out conflicts.

Most likely fix: Find the failing request

How to fix it

Try these in order — the most common fix is first.

  1. 1. Find the failing request

    1. Open DevTools > Network and reload checkout
    2. Look for wc-ajax=update_order_review or /wp-json/wc/store/
    3. Note the status code and whether the body is JSON
    Did this fix it?
  2. 2. Exclude from caches and firewalls

    1. Exclude the checkout page and wc-ajax requests from cache
    2. Allow the request in any WAF or security plugin
    3. Purge caches
    Did this fix it?
  3. 3. Check the console for JS errors

    1. Open DevTools > Console
    2. If an error references another plugin, disable that plugin and retest
    Did this fix it?
  4. 4. Test with defaults

    1. Switch to Storefront and disable all plugins but WooCommerce
    2. Re-enable one by one
    Did this fix it?

Symptoms

A loading spinner over the order summary or payment section that never finishes, or totals that never update.

Why it happens

  • Caching or security layer altering the update_order_review request
  • Failed nonce validation
  • JavaScript error from a plugin or theme
  • Server error or timeout on the AJAX endpoint

This guide also covers

  • woocommerce checkout loading forever
  • woocommerce checkout spinner
  • update_order_review not working

Still not working?

If WooCommerce keeps failing, you're not alone. See every WooCommerce problem users report or the alternatives people switch to.

Done fighting WooCommerce? Our small team builds your own WooCommerce alternative, or any software you need: web, mobile, games, desktop. Price agreed together.

Talk to us
Fixed it? Share this guide

The same problem in other apps

All not loading, error messages & connection guides →

Other WooCommerce errors

All 10 WooCommerce errors and fixes →