Hi @anakinlaroche1977 — thanks for flagging this. I know it’s frustrating to get stuck at the very first setup step.
This issue is usually caused by the site’s configurations or Square account setup, rather than a bug. The “Confirm your business location” screen pulls your Locations directly from Square. If the button won’t move forward, it’s usually because Square isn’t returning an eligible/active location, or your site can’t complete the request.
Here are a few things to check:
- Confirm the Square location is eligible
- In your Square dashboard, make sure the location you want is Active and that card processing is enabled for it.
- Also, confirm your Square account onboarding is fully completed, and you’re the owner of that location.
- Rule out a browser-side blocker
- Try the connection again in an incognito/private window.
- Temporarily disable ad blockers / privacy extensions, and try a different browser.
- Rule out server/firewall/caching interference
- If you’re using a security/firewall plugin (or host WAF), temporarily disable it and try again.
- In WooCommerce → Status, confirm your site has a working SSL certificate and that cURL is available (Square needs this to talk to their API).
More information can be found in the Setup and Configuration of the WooCommerce Square Extension documentation.
If you still need help, feel free to create a support forum thread so we can take a closer look at your site’s setup and help further.