Square Online store vs WooCommerce: which one should a shop with a register use?
If you already ring up sales on Square, a Square Online store is the obvious first step. It is also a rented storefront with Square’s rates on every online sale. Here is when it is the right call, when WooCommerce is, and how to keep the register and the website agreeing either way.
Or call or text (502) 387-1142





Websites I have built for Kentucky businesses
The short answer
Stay with a Square Online store if your catalog is simple, the Square register is the center of the business, and you want the shop and the till in one account with no developer. Move to WooCommerce when the store needs things Square Online does not do, when you want the store and the rest of your website to be one site you own, or when your online volume makes the processing rate worth a closer look.
You do not have to give up Square to switch. WooCommerce can keep Square as your register and your payment processor, with products and stock kept in sync. If you are weighing Shopify too, I compare WooCommerce and Shopify separately; this guide is about shops already on Square.
Two different kinds of store
Square Online is Square’s own website and store builder. It lives inside your Square account, next to the register, the payments and the reporting, and Square hosts it. There is nothing to install and nothing to update.
WooCommerce is a free, open-source store plugin for WordPress. It runs on hosting you choose, inside the same site as the rest of your website, and WooCommerce’s own plugin listing says you keep full ownership of your store’s content and data. It does whatever it is built and configured to do, which means somebody has to build and look after it.
The choice is the familiar one: a managed product with walls, or an owned platform with responsibilities.
What Square charges online in 2026
Square’s fees page lists these United States card rates in October 2026, described here in words:
- Online sales and invoices on the Square Free plan: 3.3 percent plus 30 cents per transaction.
- Online sales and invoices on Square Plus or Premium: 2.9 percent plus 30 cents.
- Online payments through Square’s API, on every plan: 2.9 percent plus 30 cents.
- In person: 2.6 percent plus 15 cents on Free, 2.5 percent on Plus and 2.4 percent on Premium, each plus 15 cents.
- Keyed in or card on file: 3.5 percent plus 15 cents on every plan.
Two things follow. On the free plan, an online sale costs noticeably more per transaction than the same sale at the counter. And the paid plans lower the online rate in exchange for a monthly subscription, so whether they pay off depends on your online volume.
A WooCommerce store connected to Square uses Square for card processing too, so ask Square which of those rates applies to a store connected through its API before you count on the lower one. To compare platform and processing costs side by side, try my store fee calculator.
What each Square Online plan includes
Square’s plans page lists three self-serve Square Online plans:
- Free: a website builder with search tools, pickup, local delivery, shipping, and selling on search and social.
- Plus: expanded site customization, advanced item settings, QR code ordering and subscriptions.
- Premium: real-time shipping rates, advanced reporting and around-the-clock phone support.
Notice what that tells you about the ceiling. Live carrier rates at checkout sit on the top plan, and deeper customization starts on a paid one. If your store needs rules beyond those features, no plan adds them.
Where a Square Online store genuinely wins
- One account. Items, register, payments, payouts and reports in one place, with one support line.
- No upkeep. Square hosts, secures and updates it.
- Pickup and local delivery are built in, which suits cafes, bakeries, restaurants and shops that sell mostly to neighbors.
- Fast to start. A small catalog can be selling quickly without a developer.
- No build cost. For a shop testing whether online sales are worth it, that matters.
If you sell a modest number of items, mostly locally, and the website is only there to take orders, a Square Online store is a reasonable choice, and I would tell you so.
Where WooCommerce wins
- The store and the website are one site. Services, story, blog, events and the shop share one design, one login and one search presence.
- Rules Square was not built for. Shop Peerless ships small-batch bourbon direct to consumers with per-product limits and inventory kept in step with the distillery’s register. That needs custom work.
- Large catalogs. Heimerdinger Cutlery runs about 1,000 products across 176 categories with live UPS rates at checkout. Lucas Play carries 1,374 toys and collectibles.
- Control over search. URLs, product structured data, redirects, speed and content are all yours to tune.
- Ownership. The customer list, order history and design live on hosting you control, and you can move them or change developers without permission.
My WooCommerce developer page covers what I build and maintain.
Keeping the register and the website in step
This is the part that worries most shop owners, and it is solvable.
The official route. WooCommerce lists a Square extension that keeps product names, prices and stock levels synced between WooCommerce and Square and takes card, Apple Pay, Google Pay, Cash App Pay and Afterpay payments at checkout. For many shops that is enough. Its reviews also show that sync problems happen, so it needs testing with your real catalog before launch. I cover setting it up properly on Square and WooCommerce sync.
The custom route. When an off-the-shelf sync does not fit, a purpose-built one does. At Kentucky Peerless, a Clover register runs the gift shop and the website sells the same merchandise. A custom plugin I wrote talks to Clover’s own platform and updates the website’s stock every hour, replacing a third-party sync subscription whose quiet mismatches had to be traced item by item.
Either way, fix the catalog first. Most sync problems are catalog problems: duplicate SKUs, mistyped codes and items that exist on one side only. Audit both sides before connecting anything. More on that in POS integration.
Choose Square Online if, choose WooCommerce if
Choose a Square Online store if
- Your catalog is small and your products have no special rules.
- Most orders are pickup or local delivery.
- The register is the business, and the website only takes orders.
- You want no developer and no upkeep.
Choose WooCommerce if
- The store needs rules: limits, age checks, wholesale, bookings, custom shipping.
- The shop is part of a bigger website you want to own and grow.
- Your catalog is large, or search traffic matters to sales.
- You want your data and design on hosting you control, with a developer who maintains it.
Moving from Square Online to WooCommerce
A move keeps Square where it is strong, at the counter, and gives the website room to grow:
- Audit the catalog in Square: SKUs, variations, categories and photos.
- Build the WooCommerce store privately and connect it to Square for products, stock and payments.
- Test with real orders, including refunds and an item selling out at the register.
- Redirect every old product and page address so links and rankings carry over.
- Switch the domain to the new store and watch orders and stock closely for the first weeks.
If you are setting up payments from scratch, see WooCommerce payment setup.
Frequently asked questions
Is a Square Online store free?
Square lists a free Square Online plan. Every online sale still carries a processing fee, which on the free plan is 3.3 percent plus 30 cents per transaction as of October 2026.
Can WooCommerce use Square for payments?
Yes. WooCommerce lists an official Square extension that takes card and wallet payments at checkout and syncs products and stock with your Square account.
Will my Square inventory sync with WooCommerce?
The Square extension syncs product names, prices and stock levels. Clean up SKUs on both sides first and test with real sales before launch, because sync problems usually start with a messy catalog.
Is WooCommerce more expensive than Square Online?
The WooCommerce plugin is free, but you pay for hosting, the build and maintenance. Square Online costs less to start. Over a few years the answer depends on your sales volume, your plan and what the store needs to do.
Should I use Shopify instead?
Possibly, if you want a hosted store with a large app market and you do not need Square at the counter. I compare WooCommerce and Shopify in a separate guide.
A gift shop register and a website that share one count.
Kentucky Peerless runs a Clover register in the distillery gift shop and sells the same merchandise online. The custom plugin I wrote updates the website’s inventory from Clover every hour, so an item that sells out at the counter stops selling online within the hour.
The register is the source of truth and the website follows it. It is a Clover build, but the same approach applies to Square, which publishes the connections a sync needs.
Outgrowing your Square Online store?
Send me your store address, roughly how many products you carry and what Square will not do for you. I will tell you straight whether to stay or move, and how the register and the website would stay in sync.





