PluginScout

WooCommerce Square

by WooCommerce · WordPress.org page · Website

v5.5.0 Tested up to WP 7.1 PHP 7.4+

WooCommerce Square has 80,000+ active installs on WordPress.org and 5,884,532 downloads all time. We have tracked it since September 4, 2026; download trends appear after 30 days of data. The last update was on August 31, 2026, tested up to WordPress 7.1.

WooCommerce Square at a glance

Active installs
80,000+
Total downloads
5,884,532
Downloads, last 30 days
available after 30 days of tracking
30-day growth
tracking since September 4, 2026

Is WooCommerce Square well maintained?

Support threads resolved
6 of 7
recent threads on the WordPress.org support forum
WordPress compatibility
Current
tested up to WordPress 7.1, the current release is 7.1
One-star reviews
68%
82 of 121 reviews on WordPress.org

Features

The feature list from the plugin's own readme on WordPress.org, trimmed to the essentials.

  • The Square plugin extends WooCommerce to allow you to accept payments via Square – including support for Apple Pay®, Google Pay, WooCommerce Subscriptions and…
  • Recurring customers can save payment methods and use them at checkout
  • Customize payment forms with automatic formatting, mobile-friendly options, and retina card icons

WooCommerce Square reviews and ratings

121 reviews on WordPress.org, with the most recent ones as their authors posted them.

2.1 out of 5

121 reviews

5★
26
4★
4
3★
6
2★
3
1★
82
  • Good

    Ive had some issues with this in the past. Support team is always responsive and will to help get issues resolved however, this plugin has not been as plug and play as i had hoped it would be (and this could be due to our wordpress environment with Wp-Rocket, Cloudflare caching etc...). It is working as it should now (after making some tweaks to cache settings).

    Mike
  • No Longer Works, Zero Support

    Square's AI Bot can't figure this one out. After working fine for months, Square is giving this error and everything looks fine on both ends.Square Payment Failed (Status code PAYMENT_SOURCE_NOT_ENABLED_FOR_TARGET: This account has not been enabled to take payments)

  • Works well, with caveats

    I can understand the bad reviews here – this plugin and Square have made some big mistakes (i.e. releases that break everything), but they have really got their act together in the last few months. The biggest issue is around how the documentation is written – it is unclear and really, should be much clearer. The negativity around the plugin is also based on Square's loop of customer support - literally, it takes weeks to get a solution. But, this should not be taken out on this plugin. Always test, always scope out what you want and then go live. It is a good plugin and does the job, Square's own limitations are nothing to do with the plugin itself. Separately, I always used Woo as the system of record for clients, before moving to Square for stock. It means being able to do mini stock-takes rather than two huge inventory stock-takes per year. The takeaway is that this plugin is brilliant and works well. Its documentation needs to be improved and Square should (by default) test everything before releasing versions. It cannot do basic things like map attributes and so other solutions are needed and Square are slow to improve their own standalone offering. But it does what it says on the tin, nothing more. Note you will also have to revert to Woo's legacy checkout, which does hit conversion, in order to enable the use of gift cards. Don't be too hard on it! :0)

    gasurgaelach
  • Doesn't work

    Stuck on "confirm your business location". Button doesn't advance and it's not the WP or plugin conflicts.

    anakinlaroche1977
  • Seems to work well

    I've found this plugin works well in terms of syncing products and changes to products. I can update SKUs, names, and shipping details in Woo and everything syncs to Square perfectly. My only wish so far is that I could have an option to hide wallet payment buttons on single product pages.

    Peter M.
  • So Many Issues

    Only use this plugin if you want to use it as a payment gateway and nothing more The sync doesn't work. The settings section doesn't even work. The "Hide synced products when not found in Square" will not save. Very frustrating. You'd think an official WooCommerce plugin would be better.

    Anonymous User

WooCommerce Square alternatives

Plugins that solve the same problem, ranked by how closely they overlap with WooCommerce Square.

Details

Securely accept payments, synchronize sales, and seamlessly manage inventory and product data between WooCommerce and Square POS.

The full description, screenshots and every review live on the WordPress.org page.

Tags

  • credit card
  • inventory sync
  • square
  • woocommerce

More from WooCommerce

Version
5.5.0
Last updated
Aug 31, 2026
First published
Jan 29, 2018
Requires WordPress
6.9
Tested up to
7.1
Requires PHP
7.4
Requires plugins
WooCommerce
Pricing
Free on WordPress.org

WooCommerce Square FAQ

What does WooCommerce Square do?

According to its WordPress.org readme, WooCommerce Square offers The Square plugin extends WooCommerce to allow you to accept payments via Square – including support for Apple Pay®, Google Pay, WooCommerce Subscriptions and, Recurring customers can save payment methods and use them at checkout and Customize payment forms with automatic formatting, mobile-friendly options, and retina card icons.

How many active installs does WooCommerce Square have?

WordPress.org reports 80,000+ active installs for WooCommerce Square as of September 7, 2026.

Is WooCommerce Square still maintained?

Yes. The last release was on August 31, 2026 and it is tested up to WordPress 7.1.

Does WooCommerce Square have good support?

On the WordPress.org forum, 6 of 7 recent support threads for WooCommerce Square are marked resolved. That is the developer's free support; a paid version usually comes with its own channel.

Is WooCommerce Square free?

WooCommerce Square is free to install from WordPress.org. Many plugins also sell a paid version or add-ons.