Omnichannel

Shopify inventory sync — sell everywhere, count once

Running a shop and a Shopify store usually means two stock numbers that slowly drift apart. ProCraft ERP makes itself the single source of truth: paid Shopify orders flow in as sales, stock levels flow back out, and a built-in audit continuously proves the two systems agree.

Try the live demoStart free trial

Shopify Store

Order #1067 · paid

ProCraftERP

source of truth

10:42:03Order #1067 received — HMAC verified
10:42:03Sale SL2026060044 created · stock −3 @ Main Warehouse
10:42:03GL posted: COGS, revenue, VAT output
10:42:04Shopify inventory_levels updated → 83
10:42:04Mismatch audit: Shopify 83 = ProCraftERP 83 ✓

Paid orders become sales automatically

A paid Shopify order is ingested as a sale. Stock deducted at the right location and the full accounting posted — so online revenue lands in your books with no re-keying.

Stock levels sync back out

As you sell, receive or transfer in ProCraft ERP, updated quantities are pushed to Shopify, so your storefront shows what you can actually fulfil.

A mismatch audit you can trust

A built-in check compares ProCraft ERP and Shopify and surfaces any discrepancy, so drift is caught early instead of at stock-take.

Resilient by design

Syncs run through a job queue; if one fails it’s queued for one-click retry rather than silently lost — and every action is logged.

Frequently asked questions

Does my Shopify store keep working?
Yes. It keeps running, with ProCraft ERP as its source of truth. Paid orders flow in as sales (stock deducted, accounting posted) and stock levels flow back out to Shopify.
What happens if a sync fails?
Syncs run through a queue; a failed sync is queued for one-click retry rather than lost, and a built-in mismatch audit proves the two systems agree.
Does an online sale post accounting too?
Yes. An ingested Shopify sale posts the same balanced double-entry as an in-store sale — revenue, VAT, COGS and stock.
Can I sell in-store and online from one stock pool?
Yes. Both channels draw from the same per-location inventory, so you count once and sell everywhere.

Start today. The first 14 days are free.

No card, no setup fee, nobody to call first. Your workspace is ready in about a minute, at your own address, with your own data.

Rather look around first? The demo is the real app, filled with sample data. No signup.