FLUF Connect

Crosslist from Square to WooCommerce — FLUF Connect’s WordPress Plugin for WooCommerce Sellers

Turn your Square POS catalogue into native WooCommerce products on your own WordPress site — automatically, alongside every other channel you sell on.

50+ marketplaces, one dashboard Auto inventory sync WhatsApp, email & in-app support
Key Takeaways — Square to WooCommerce Crosslisting

  • Square already has an official WooCommerce plugin — but it’s a payment gateway first. The Automattic-built “Square for WooCommerce” plugin syncs catalog and inventory, but it requires Square as your store’s payment processor and only connects one Square account to one WooCommerce store. It doesn’t reach eBay, Depop, Vinted or Etsy.
  • FLUF Connect is a hub, not a pair. The same Square catalogue that lands in WooCommerce can also reach every other channel FLUF supports, from one dashboard, without changing how your WooCommerce store takes payment.
  • Scale: Square processed $250 billion in Gross Payment Volume across more than 4.5 million sellers in 2025, with retail accounting for 17% of that. WooCommerce is used by roughly 4.3 million live stores and powers 48.5% of all e-commerce sites tracked by W3Techs.
  • Square’s catalogue is single-variation. FLUF reads and writes one SKU per Square item — which maps cleanly onto a WooCommerce simple product, no variation-matching guesswork required.
  • Cost: plans start from £9/month (Starter). Every new account gets a 7-day trial for £1.
FLUF Connect listings view showing a Square catalogue item crosslisted into a WooCommerce WordPress store
FLUF Connect’s listings view — the same Square catalogue driving your own WooCommerce store and every other channel you sell on.

If you run a WooCommerce store — the WordPress e-commerce plugin that powers roughly 48.5% of all e-commerce websites W3Techs tracks, running on top of a WordPress install that alone accounts for 41.2% of every website on the internet — or you’re weighing whether to add one alongside your Square point-of-sale setup, getting the two catalogues talking to each other is the practical first question. Square’s own Catalog holds your products, prices, SKUs and stock; a WooCommerce store built on WordPress gives you a site you fully own, with no platform fees on the sale itself. FLUF Connect, working through the FLUF Connect plugin for WooCommerce, reads your live Square catalogue and republishes it as native WooCommerce products, automatically, without you retyping a single listing.

Why put a Square catalogue on WooCommerce

Square is built for taking payment — in person on a card reader, and online through Square Online, its included storefront. What it isn’t built for is giving you a site you fully control. Square Online sites live on a squareup.com or Square-managed subdomain by default, run on Square’s templates, and route every transaction through Square’s own checkout. A WooCommerce store is the opposite: it’s a WordPress plugin, so it runs on your own domain, your own hosting, and your own database, and — because WooCommerce itself is free, open-source software — there’s no platform cut taken on top of whatever payment processor you choose to wire in.

That distinction matters most for the fee line. Square’s published online rate is 3.3% + 30¢ per transaction on its entry tier, 2.9% + 30¢ on paid tiers, charged on every sale that goes through a Square-hosted checkout. A self-hosted WooCommerce store still needs a payment processor — Stripe, PayPal, or WooPayments among others — but you’re free to shop the rate, and you keep the rest of the stack (theme, plugins, SEO, email capture, loyalty) entirely in your own hands rather than inside Square’s walled garden.

  Square (Online / Catalog) WooCommerce (on WordPress)
What it is POS-first payments platform with a bundled online store Self-hosted e-commerce plugin for WordPress
Where it lives Square-hosted, Square templates Your own domain, your own WordPress install
Checkout fee 3.3% + 30¢ (entry tier) / 2.9% + 30¢ (paid) per online sale Whatever your chosen payment processor charges — no Square-style platform cut
Ownership Catalogue and store both live inside Square’s platform Full code, theme and plugin ownership; nothing to migrate away from later
In-person selling Native — this is Square’s core strength Not native; WooCommerce is an online-first plugin
Marketplace reach None natively — no eBay, Amazon, Etsy or Walmart integration exists None native either — add reach via crosslisting

Most sellers who reach for this pair aren’t abandoning Square — they’re keeping the point-of-sale hardware exactly as it is and adding a branded, fully-owned web presence next to it, or moving a specific product line off Square Online onto a WordPress site with more design and plugin freedom. Because FLUF treats Square as a source it re-reads on a schedule and WooCommerce as a destination it can keep writing to, this doesn’t have to be a one-off migration where you hold your breath and hope the import worked. The Square catalogue stays live and the WooCommerce copy stays current for as long as you want it to — you decide whether, or when, to let one side go quiet.

It’s also worth naming who tends to reach for this pair in practice: Square’s own filings describe its base as ranging from sole proprietors up to established multi-location retailers, with a large share of GPV coming from small and mid-sized sellers rather than enterprise chains — the boutiques, cafés, market stalls and studios that picked Square precisely because it needed no developer to set up a card reader. That’s also exactly the seller who feels Square Online’s limits first: a generous, unlimited-product storefront is great for getting started, but it’s a templated store on Square’s own domain infrastructure, not a WordPress site you can hand a designer or extend with the thousands of plugins the WordPress ecosystem has built up over two decades. WooCommerce is where that same seller goes once they want the store itself, not just the checkout, to be theirs.

Square already has a WooCommerce plugin — so why FLUF?

It would be dishonest to write this page as if nothing already connects these two platforms. It does: Square for WooCommerce, built and maintained through the official WooCommerce marketplace, syncs catalogue, inventory, orders and customer data between a single Square account and a single WooCommerce store, and it’s a genuinely capable piece of software for what it does.

The catch is what it’s actually for. The plugin’s own listing describes it first as a payment integration — “accept payments anywhere,” Apple Pay, Google Pay, gift cards — with catalogue sync as the feature that comes along for the ride. To use it, Square becomes your WooCommerce store’s payment processor. If you already run Stripe, PayPal or WooPayments and don’t want to re-plumb checkout, that’s a real switching cost before you’ve listed a single product. It’s also a closed pair by design: nothing in the plugin reaches eBay, Depop, Vinted or Etsy — it was never meant to. And it’s geographically capped the same way FLUF’s own Square connection is: the official plugin, like Square itself, only operates in the US, Canada, Australia, Japan, Ireland, France, Spain and the UK.

FLUF Connect solves a different problem: it treats your Square catalogue as one source among many, and WooCommerce as one destination among many. You keep whatever payment gateway your WooCommerce store already uses — FLUF never touches checkout — and the same crosslist that publishes to WooCommerce can run to every other channel on your plan at the same time, from one dashboard, without installing and maintaining a separate plugin per pairing.

How to crosslist from Square to WooCommerce with FLUF Connect

Neither Square nor WooCommerce requires a browser extension for this pair. Connect both accounts once, then manage crosslisting in FLUF:

  1. Create your FLUF Connect account and open the dashboard.
  2. Connect Square by approving FLUF in your Square account.
  3. Install the FLUF Connect plugin from your WordPress admin — search “FLUF Connect” under Plugins → Add New, or generate a REST API key manually under WooCommerce → Settings → Advanced → REST API with read/write access if you’d rather not install a plugin at all.
  4. Connect your WooCommerce store by entering its URL and the consumer key and secret in FLUF. Your store must use HTTPS.
  5. Import your Square catalogue. Review each item’s price, SKU, stock, images and category before publishing.
  6. Review the mapping — title, description, price, stock quantity, SKU and images arrive pre-filled from Square; adjust anything before it goes live.
  7. Select and crosslist — publish products into WooCommerce individually or in bulk, in one action.

Your Square items become editable WooCommerce products. Review the product details, price and stock before publishing.

What transfers — field and category mapping

FLUF pulls the following straight from your Square Catalog and writes it into the matching WooCommerce field:

Square field WooCommerce field Notes
Item name Product title Plain text, copied as-is
Item description Product description Square stores plain text with real line breaks, preserved on the way in
Variation price (minor units) Regular price Converted from Square’s integer pence/cents to a decimal amount
Variation SKU SKU Falls back to a generated SKU if the Square variation has none
Inventory count (per location) Stock quantity Review the imported stock quantity.
Item images Product gallery Downloaded from Square’s image URLs and re-hosted in your WordPress media library
Merchant-defined category Product category Review the category for your WooCommerce store.

Check each item’s WooCommerce category before publishing. Square items arrive as simple products with one title, price and SKU; additional size or colour variations are not supported by this workflow. Test a small selection before crosslisting a catalogue with multiple variations.

What syncs, honestly

Square and WooCommerce behave differently once a listing is live, and it’s worth being precise about which side does what rather than implying more automation than either platform actually supports.

Event What happens Timing
Item sells on WooCommerce The order syncs into FLUF’s central order view Automatic (WooCommerce order sync)
Item sells on Square, or elsewhere, and you use FLUF’s “mark as sold” The corresponding Square stock quantity is updated. Automatic
Item sells on Square itself Square sales are not detected automatically. Mark sold items in FLUF yourself. Manual for now — check stock directly if you sell heavily in person
You edit price, title, stock or description in FLUF Update the corresponding Square and WooCommerce listings, then check the result. Automatic on your next sync/edit
New qualifying Square product (auto-rule on) Created in WooCommerce as a new product Automatic
What this pair doesn’t claim

Relisting and offer management are not supported on this pair. Detected WooCommerce sales can update Square stock. Square sales are not detected automatically, so check Square orders and mark sold items in FLUF yourself.

Automation on each channel

Once the initial crosslist is done, FLUF’s auto-listing rules can keep publishing new Square products into WooCommerce as they’re added to your Catalog, on whatever schedule and filter criteria (category, price range, keyword) you set — so a new item you scan into Square at the till doesn’t need a second manual step to appear on your WordPress store. Price and stock edits made through FLUF’s dashboard push out to both Square and WooCommerce automatically, keeping the two catalogues aligned without a spreadsheet in the middle. And because neither connection depends on a browser extension, there is nothing to leave open in a background tab, and nothing that stops working because a laptop went to sleep. Automation is included on every FLUF Connect plan, not sold as a paid add-on.

What it costs

FLUF Connect plans start at £9/month for the Starter tier (unlimited listings), scaling up for larger catalogues. Automation, including the auto-listing rules described above, is included on every paid tier rather than sold as an add-on. Every new account gets a 7-day trial for £1, long enough to connect both Square and WooCommerce and run a real crosslist before deciding.

Sources and verification

Verified in August 2026. Block does not disclose an online-versus-in-person split for Square GPV, so no online-only revenue figure is given here. WooCommerce’s own market-share percentage varies by measurement method (store count vs. traffic vs. transaction value) — the W3Techs figures cited above measure by website count, not GMV.

Related pages

Frequently Asked Questions

Square doesn't build that integration itself, but Automattic publishes an official "Square for WooCommerce" plugin that syncs catalog, inventory and orders. It requires Square to be your WooCommerce store's payment processor and only connects one Square account to one WooCommerce store — it doesn't reach eBay, Depop, Vinted or Etsy the way FLUF Connect does.

Your self-hosted WordPress site must run WooCommerce with its REST API enabled and HTTPS working. This workflow does not connect to Square Online’s hosted storefront.

Manage crosslisting from FLUF while continuing to run your WooCommerce store as usual.

As a source, yes — FLUF can read WooCommerce variable products and expand each variation into its own listing on other channels. As a destination for this specific pair, Square items arrive in WooCommerce as simple products, because FLUF's Square connection reads and writes a single variation per item, matching how most independent retail catalogues use Square.

Keep WordPress, WooCommerce and PHP on versions supported by WooCommerce, with HTTPS and the WooCommerce REST API enabled.

No. You can crosslist from your Square catalogue whether you sell in person, online, or both.

No. FLUF creates new WooCommerce products from your Square catalogue; it does not scan your store for unrelated products to delete. Once a product is crosslisted, FLUF tracks it by ID so re-running a crosslist won't create duplicates.

WooCommerce orders appear in FLUF’s order view. A detected WooCommerce sale updates the corresponding Square stock quantity.

FLUF's Square connection is available in the same markets Square itself sells in: the US, Canada, Australia, Japan, Ireland, France, Spain and the UK. WooCommerce, being self-hosted WordPress software, has no such restriction on its side.

Plans start at £9/month (Starter). Every new account gets a 7-day trial for £1, and automation is included from Seller upwards rather than sold separately.

Start Crosslisting Today

Plans from £9/month. Set up in under 10 minutes.

×
Scroll to Top