Skip to content

Stock sync

Keep Square inventory in sync with WooCommerce when SKUs match.

How it works

When a paid WooCommerce order is confirmed:

  1. WooCommerce reduces its own stock (normal behavior).
  2. If the product SKU matches an item in your Square catalog, the plugin can update Square inventory too.

Best practice

Use the same SKU on WooCommerce products and Square catalog items.

No matching SKU?

Checkout still works — line items use product name and price. Only SKU-matched products sync inventory to Square.

Not a full catalog sync

This plugin does not import your full Square catalog into WooCommerce. It only updates Square stock for matching SKUs on paid orders.

If you need full bidirectional catalog mirroring, consider whether hosted checkout or heavy sync fits your store better. See the comparison on the home page.