WooCommerce Square
by WooCommerce · WordPress.org page · Website
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
Is WooCommerce Square well maintained?
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.
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.
-
WC Shop Sync 900+ installs · 4.5 -
Asaas Gateway for WooCommerce 8,000+ installs · 4.2
-
Stripe Payment Forms by WP Full Pay 9,000+ installs · 4.2 -
Payment Gateway of Stripe for WooCommerce 8,000+ installs · 4.4 -
Payment Plugins for Stripe WooCommerce 100,000+ installs · 4.8
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
-
Google for WooCommerce 800,000+ installs
-
Integrated WooCommerce Payments 800,000+ installs -
WooCommerce PayPal Payments 800,000+ installs -
WooCommerce Stripe Payment Gateway 700,000+ installs
- 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.