Square payment option disappeared from checkout page

  • Unknown's avatar

    Nothing has been installed or changed recently and my credit card option is missing from my checkout page. It’s been working for years and just disappeared. Please help.

  • Unknown's avatar

    If the credit card option suddenly disappeared without any recent changes, the most common causes are usually related to payment gateway configuration, account verification, currency/location settings, or a temporary issue with the payment provider rather than WooCommerce itself.A few things to check:

    1. Go to WooCommerce → Settings → Payments and confirm your payment gateway (Stripe, WooPayments, Square, etc.) is still enabled and connected properly.

    2. Check whether the gateway account requires re-verification or has any pending compliance notices.

    3. Make sure your store currency and business country are still supported by the payment provider.

    4. Test checkout while logged out or in a private/incognito browser window.

    5. Temporarily switch to a default theme and disable checkout-related plugins to rule out a conflict.

    6. Check for any JavaScript/browser console errors on the checkout page.

    7. If using caching/CDN services (Cloudflare, LiteSpeed Cache, etc.), clear all caches.

    Since it was working normally for years and disappeared suddenly, I would especially check:

    – expired API keys,

    – disconnected payment accounts,

    – failed verification requests,

    – or a silent plugin update conflict.

    If you can share which payment gateway you’re using, it may help narrow down the exact cause more quickly.

Log in or create an account to reply