WooCommerce Square
by WooCommerce · eCommerce
Also makes 27 other plugins · 4.4M+ installs across the portfolio →
Securely accept payments, synchronize sales, and seamlessly manage inventory and product data between WooCommerce and Square POS.
Try it live opens a temporary test site in your browser, which can take about 20 seconds to load. Plugins that rely on outside services or a full server may not work completely there.
Health
B 71/100
no flags
Active installs
80K+
≈85K estimated
Momentum
-22%
downloads vs prior 30d
Biggest opportunity: Add “woocommerce inventory management”, “pci” and “synchronize” to your wp.org tags. You rank #4, #5 and #5 for them without listing them, close enough for a declared tag to move you up. WordPress.org counts only your first five tags, so with 4 listed these are the slots worth spending.
71 health vs 71 average across 9,746 eCommerce plugins
Install conversion
How it's measured →1.3%
of downloads still active
At least 80K of 6M lifetime downloads are still running, in line with its category: the median eCommerce plugin keeps 1.4%, across 5,142 plugins.
Downloads count every update, not just first installs, so older and more frequently released plugins read lower. Compare against other eCommerce plugins, not across the directory. wp.org reports active installs as the bottom of a band, so the real rate is this or higher.
This plugin shipped 23 releases in the last 12 months, and every existing install that updated counted as another download. wp.org publishes no split between first installs and updates, so we show the raw rate rather than guess at one.
Details
Directory ranking optimization
How it's scored →How well this listing is tuned to rank in WordPress.org search, on the factors an owner controls. Not popularity, optimization.
Excellent listing optimization
Most to gain: Rating quality
Updated 16 days ago
Tested up to WordPress 7.1.4, the current branch or newer
2.1★ over 121 reviews, smoothed to 2.68★
4 of 5 tags set · short description in place
3 of 3 support threads resolved in the last 2 months
To rank higher: Lift the average: resolve the issues driving the low reviews.
Get the full rank-higher report →Search visibility
How it's tracked →Directory searches this plugin turns up in, and which way each one is moving. WordPress.org publishes no history of search positions, so this starts the day we first tracked a keyword and never backfills.
49
Momentum
Holding steady
-0.2
Velocity
places per keyword, 28d
39%
Breadth
of keywords climbing, 28d
+2.1
Acceleration
recent half vs earlier
wp.org is where the directory puts the plugin for that search. On merit is where it would sit if results were ranked on rating, support and updates, without the install boost. The last column is how far the wp.org position moved, from our first reading in the last 90 days to the latest.
| Keyword | wp.org | On merit | wp.org move, 90 days |
|---|---|---|---|
| square your tag | #1 | #3 | 0 |
| woocommerce square | #2 | #7 | 0 |
| square inventory | #1 | #3 | 0 |
| square sync | #1 | #2 | 0 |
| square payments | #2 | #10 | 0 |
| synchronize | #5 | #16 | 0 |
| woocommerce inventory management | #4 | #16 | 0 |
| inventory sync your tag | #7 | #13 | 0 |
| woocommerce inventory | #5 | #18 | 0 |
| woocommerce pos | #5 | #18 | down 2 |
| pci | #5 | #9 | down 1 |
| customize woocommerce | #8 | #23 | down 2 |
| woocommerce sync | #8 | #16 | 0 |
| woocommerce category | #9 | #21 | down 2 |
| pos for woocommerce | #5 | #18 | up 1 |
| woocommerce gift cards | #9 | #18 | down 2 |
| woocommerce mobile app | #10 | #16 | 0 |
| woocommerce stock | #10 | #23 | up 3 |
| woocommerce stock management | #10 | #21 | down 2 |
| woocommerce your tag | #17 | #20 | down 2 |
337 searches this plugin appeared in over the last 90 days, 20 listed. 225 left out as unrelated or noise (years, numbers, stray words).
What to do about it
- Add “woocommerce inventory management”, “pci” and “synchronize” to your wp.org tags. You rank #4, #5 and #5 for them without listing them, close enough for a declared tag to move you up. WordPress.org counts only your first five tags, so with 4 listed these are the slots worth spending.
Daily downloads
Since 5 Oct 2022 · 1,488 days · wp.org + Plugin Pulse archive
30-day downloads
Rolling 30-day volume · peak 139.2K · peaks are release surges
Directory rank vs rivals
wp.org popularity rank over time · higher is better · when a rival's line climbs above yours, they've overtaken you
Rating trend
Star average over time · dips mark rough releases
Health trend
Composite health score, snapshotted daily
Update activity
How busy the existing users are, measured as downloads in the last 30 days for every 1,000 active sites. A spike means a new release everyone's pulling; a long, slow decline means an aging user base that updates less.
Release cadence
Actively maintainedHow often this plugin actually ships. A steady rhythm is the maintenance signal a single "last updated" date can't show.
23
releases in the last 12 months
16d ago
latest release · v5.5.2 · 15 Oct 2026
133
tagged releases on record
Recent releases
What its installed base runs
via wordpress.orgShare of active installs on each version of this plugin. Green is the current release; a big slice on older versions is a user base that has stopped updating.
Estimated active installs
The public count shows “80K+”. Our estimate pins where the real number sits.
Crossed into this band 23 months ago; the previous band took 16 months to cross, which places it about 50% of the way through.
Install history since 2 Nov 2021
Recent reviews
All reviews on wp.org ↗- ★★★★★ Mike6mo ago
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). This topic was modified 2 months, 3 weeks ago by Mike.
Read on wp.org ↗ - ★★★★★ Anonymous7mo ago
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)
Read on wp.org ↗ - ★★★★★ gasurgaelach9mo ago
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) This topic was modified 5 months, 2 weeks ago by gasurgaelach. Reason: Adding gift card requiring legacy Woo checkout
Read on wp.org ↗ - ★★★★★ anakinlaroche19779mo ago
Stuck on “confirm your business location”. Button doesn’t advance and it’s not the WP or plugin conflicts.
Read on wp.org ↗ - ★★★★★ Peter M.1.1y ago
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.
Read on wp.org ↗ - ★★★★★ Anonymous User1.5y ago
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.
Read on wp.org ↗ - ★★★★★ mjb5021.6y ago
NOTE: this review pertains ONLY to the inventory syncing functionality, NOT the payment processing functionality. Been using the plugin since early 2024 (1+ yr). It reliably syncs 10,000+ inventory items. 100s of features? No. Works as advertised? Yes. I haven’t had a need to contact support, but will update review if/when. Good stuff.
Read on wp.org ↗ - ★★★★★ sandyc11152.4y ago
im missing sales due to i dont know what. if it aint broke, dont fix it!
Read on wp.org ↗
Latest updates
via wp.org changelogRecent releases and news for this plugin
- 2026-10-15 Version 5.5.2 Fix – Prevent duplicate Square items and categories when a failed sync batch is retried item by item, and stop saving temporary Square IDs on products. Fix – Checkout with a Square credit card or Cash App Pay no longer f 5.5.2
- 2026-09-21 Version 5.5.1 Fix – Improved handling of Apple Pay domain registration on the Square settings screen. Fix – The domain registered with Square for Apple Pay is now based on the Site Address setting. 5.5.1
- 2026-08-31 Version 5.5.0 Fix – Prevent product sync from getting stuck when a product set to sync with Square is deleted. Fix – Automatically detect and recover a background sync job stuck in processing, unblock the sync queue, show an admin not 5.5.0
- 2026-08-06 Version 5.4.3 Fix – Hardened validation of guest billing details submitted on the order payment page. Dev – Update WordPress Coding Standards to 3.4.1. 5.4.3
- 2026-07-22 Version 5.4.2 Update – Remove deprecated beta Product Editor ( @woocommerce/product-editor ) integration. Fix – Remove obsolete pre-7.6 WooCommerce compatibility code, as the minimum supported WooCommerce version is now 10.7. Dev – Bu 5.4.2
- 2026-06-24 Version 5.4.1 Fix – Syncing new products to Square no longer leaves them at zero inventory if the sync fails partway through. Dev – Bump WooCommerce “tested up to” version 10.9. Dev – Bump WooCommerce minimum supported version to 10.7 5.4.1
Security history
via Wordfence IntelligenceAll 2 disclosed vulnerabilities are patched in the current version (5.5.2). Sites still on an older version should update.
- Patched High · 7.5 WooCommerce Square <= 5.1.1 - Unauthenticated Insecure Direct Object Reference to Sensitive Information Exposure in get_token_by_id ↗2026-01-09 CVE-2025-13457 Authorization Bypass Through User-Controlled Key Affects 4.2.0 - 4.2.3 Patched in 4.2.3
- Patched Medium · 4.3 WooCommerce Square <= 3.8.1 - Missing Authorization via multiple AJAX actions ↗2023-06-19 CVE-2023-35876 Authorization Bypass Through User-Controlled Key Affects <= 3.8.1 Patched in 3.8.2
Vulnerability records provided by Wordfence Intelligence. Copyright 2012-2026 Defiant Inc. License and terms.
CVE records: Copyright 1999-2026 The MITRE Corporation. CVE terms of use.
Behavioral tests
via WP HiveAutomated install-time checks, tested on PHP 8.1.12 · WP 7.0.1
Languages
via translate.wordpress.orgTranslated into 15 languages, 3 at 90% or more
AI assistants
How it's measured →Whether ChatGPT and Claude name this plugin when asked the category question, and whether the readme gives them something to quote.
Share of voice
How often each assistant names WooCommerce Square when asked about this topic, where it comes in the answer, and how that compares with its wp.org search position. Latest run 25 Oct 2026.
- Assistants
- ChatGPT, Claude
- Topics tracked
- WooCommerce extensions
Readme readiness
7 of 8 pass · checked 26 Oct 2026Can an assistant quote this readme? Eight deterministic checks over the wp.org listing, no model involved.
- ✓ Says what it does "Securely accept payments, synchronize sales, and seamlessly manage inventory and product data between WooCo..."
- ✓ Has a FAQ 3 questions in the FAQ.
- ✓ FAQ asks real questions 3 of 3 read like questions a user would type.
- ! Names who it is for One audience phrase ("if you sell"); say who the plugin is for and what they use it for.
- ✓ Names what it works with Mentions WooCommerce.
- ✓ Headings and lists 2 headings and 2 lists.
- ✓ Enough to quote 1,183 characters of description.
- ✓ Tags match the text 2 of 4 tags appear in the text; "credit card", "inventory sync" do not.
Growth timeline
Install-tier crossings we have observed, and how long each tier took to outgrow
- 2024-11-29 90K+ → 80K+ down after 483 days in tier
- 2023-08-04 100K+ → 90K+ down after 861 days in tier
- 2021-03-26 90K+ → 100K+ up after 531 days in tier
- 2019-10-12 80K+ → 90K+ up after 213 days in tier
- 2019-03-13 70K+ → 80K+ up after 71 days in tier
- 2019-01-01 60K+ → 70K+ up after 61 days in tier
- 2018-11-01 50K+ → 60K+ up
Competes with
The plugins that solve the same job, ranked by shared tags then reach, closest match first. The letter on the right is each plugin's health grade (A best, F worst).
-
WooCommerce PayPal Payments 800K+ installs · 2.9★ · 2 shared tags B -
WooCommerce Stripe Payment Gateway 700K+ installs · 3.1★ · 2 shared tags B -
Mollie Payments for WooCommerce 100K+ installs · 3.6★ · 2 shared tags B -
WooCommerce Payfast Gateway 30K+ installs · 3.6★ · 2 shared tags B -
WooPayments: Integrated WooCommerce Payments 800K+ installs · 3.5★ · 1 shared tag B -
Google for WooCommerce 800K+ installs · 2.8★ · 1 shared tag C
Embed this report card
Drop a live Pulse card for WooCommerce Square into a readme, a review or a deck. It updates itself.
<iframe src="https://plugins.wpmayor.com/embed/woocommerce-square" width="480" height="300" style="border:0" loading="lazy" title="WooCommerce Square — Plugin Pulse"></iframe> WooCommerce Square: 80K+ active installs, 2.1★ (121 reviews). Plugin Pulse (WP Mayor), as of 2026-10-31. https://plugins.wpmayor.com/plugin/woocommerce-square
Spotted a number that looks wrong? Report a data issue and we'll check it against the source.