StockEven
NEWTwo-way sync for Square POS and WooCommerce

Square and WooCommerce, always even.

Stock syncs on its own in both directions. A sale at the register updates the online store in seconds; an online order updates Square. Refunds and recounts follow too.

Free up to 50 products Set up in 5 minutes No card needed
Square POSCedar Candle 44
Make a sale and watch the other side follow.
WooCommerceCedar Candle 44
StockEven
All in sync
HomeProductsActivity
All in syncStock in Square and WooCommerce matches. Last change 12 seconds ago.
38in-store sales sent online today
11online orders sent to Square
1,284products kept in sync

Latest changes

Linen Apronsold at the register
−1
Stoneware Mugonline order #4821
−2
Wool Throwreceived in Square
+24
Linen Apronrefund #4790
+1

How it works

From install to in sync in about five minutes.

Three steps in the WordPress admin. Nothing to configure afterwards: StockEven keeps both systems equal and says when something needs a look.

squareup.com/oauth2/authorize
Square · APR-01Linen Apron37
Woo · APR-01Linen Apron37
Square · MUG-03Stoneware Mug16
Woo · MUG-03Stoneware Mug16
Square · CND-02Cedar Candle10
Woo · CND-02Cedar Candle7
Square · TEE-MCotton Tee · M9
Woo · TEE-MCotton Tee · M9
Cedar Candle differs. Which number is right?Square · 10Online · 7
WYour storeAll in sync
Today
Cedar Candle · sold at the register−1
Linen Apron · online order #4821−2
Stoneware Mug · received in Square+24
Cotton Tee · refund #4790+1
Email alerts

One short summary, only when sync pauses or a product needs a decision. At most one email a day.

Nothing sent today: all in sync

What syncs

Every stock change, in both directions, exactly once.

StockEven reads the reason behind each change, not just the new number. That is how a refund stays a refund and a recount never doubles a sale.

Sales, refunds, deliveries and recounts

Each type of change travels to the other side with its reason, so reports in Square and WooCommerce stay readable.

Sale at the registerSQWOOonline stock goes down
Online orderSQWOOSquare stock goes down
Refund or cancelled orderSQWOOstock goes back up in Square
Delivery received in SquareSQWOOnew stock appears online
Recount, damaged or lostSQWOOonline matches the count
Manual edit in WooCommerceSQWOOSquare follows the edit

No echo, no double counts

A change made by StockEven is never sent back. Every update carries a unique key, so a retry can't apply it twice.

Square−1 sale×Woo−1 synced
key sq-7HF2…Q9 · applied once

Nothing lost when a side is down

If the store or Square doesn't answer, changes wait in a queue and are delivered when it's back.

Store online
Cedar Candle −1delivered
Switch the store off to see changes queue up.

Variations by SKU

Sizes and colours sync one by one. Each variation matches on its own SKU.

SIZESKUSQWOO
STEE-S55
MTEE-M99
LTEE-L33

An hourly safety check

Both sides are compared every hour. Any drift is corrected from the source chosen for that product.

Next check in 42 minLast check: 1,284 products compared0 differences found

Made for WordPress and WooCommerce

Status in the top barAll in sync, needs attention or paused, on every admin page.
HPOS compatibleWorks with WooCommerce order storage, old and new.
Light on the serverChanges are queued with Action Scheduler, never during checkout.
Only stock dataProduct IDs, SKUs and quantities. No customer data leaves the store.

Pricing

Free for small shops. Simple tiers as the catalog grows.

Every plan has every feature. Plans differ only by how many products sync.

320products
10505005,00020,000+
RecommendedStarter$19 per month
Fits your store
Free
$0/ month
Up to 50 products
  • Two-way sync, every feature
  • Email alerts
  • Community support
Download free
Fits your store
Starter
$0/ month
Up to 500 products
  • Everything in Free
  • Email support
  • Monthly or yearly
Start with Starter
Fits your store
Growth
$0/ month
Up to 5,000 products
  • Everything in Starter
  • Priority email support
  • For busy shops
Start with Growth
Fits your store
Pro
$0/ month
Unlimited products
  • Everything in Growth
  • Priority email support
  • Large catalogs
Start with Pro
No card for FreeCancel any timeTax and invoices handled by StripeChange plan in WordPress

Pricing questions

Anything else: info@stockeven.com

How do I upgrade?
Install the free plugin first. Upgrades happen in WordPress under WooCommerce → StockEven → Plan & billing, so the plan is tied to the store that uses it.
Do prices include VAT or sales tax?
Prices are in USD before tax. Payments are processed by Stripe through Link, which adds the VAT, GST or sales tax required in the buyer's country and issues the invoice. Business customers can add a tax ID at checkout.
What happens above the plan limit?
Products above the limit are listed in the panel as “Over plan limit” and don't sync until the plan grows. Nothing is deleted, and the rest of the catalog keeps syncing.
Can I cancel any time?
Yes. Cancelling stops renewal; the plan stays active until the end of the paid period, then the store moves to Free. A cancelled plan can be resumed before that date.
Is there a free trial?
The Free plan is the trial: every feature, no card, up to 50 products. Upgrading later keeps all links and settings.
What counts as a product?
Each WooCommerce product or variation that is linked to Square and syncing. A T-shirt in three sizes counts as three.
How do refunds work?
Payment questions and refund requests go through Link support, which can refund within 60 days of a charge in eligible cases.

Get started

Stop counting stock twice.

Install the free plugin, connect Square and let both systems stay even. Free up to 50 products, no card needed.

Install in WordPress

1Plugins → Add New Plugin
2Search StockEven → Install Now → Activate
3WooCommerce → StockEven → Connect Square