Guide / Shopify integration

Shopify inventory integration — what it must actually deliver

Orders in by webhook, stock truth back to the store, one quantity master, invoices to the books without re-entry. The integration spec that matters — and what BSimple ships.

The key facts

  • The four-part spec: webhook order import, live stock checks, truth flowing back to the store, and the accounting handoff — anything less is a copy job.
  • The quantity-master rule decides success: the operations record adjusts stock from real movements; the store displays what it is told.
  • BSimple ships the spec: Shopify orders import by webhook into the normal flow — pick/pack, approval, stock deduction — with invoicing between Shopify and your books.
  • Stated plainly: no BSimple storefront; Shopify runs the shop, BSimple runs the truth underneath it.
  • The wider system: inventory management end to end maps the whole record this page sits in.
Diagram — index of this pageThe ground this page covers
  1. 01The key facts
  2. 02The integration spec that matters
  3. 03How BSimple ships it
  4. 04Testing any integration in one afternoon

The integration spec that matters

Orders in, as they happen. Webhook import means the order appears in the operational record at checkout — not on a nightly sync. The gap between "sold" and "recorded" is where overselling lives; two units on the shelf and three sales before the sync is the classic failure the webhook exists to prevent.

Stock truth back, on a known schedule. After picking, packing and counts, the store's available quantities update from the record. Continuous or batched matters less than known — mystery gaps are how the store promises what the shelf cannot honour.

One quantity master. The operations record adjusts stock from real movements — receipts, sales, transfers, counts. The store displays. Two systems adjusting the same stock is the drift engine; the quantity-master rule applies to Shopify exactly as to accounting.

The accounting handoff included. The checked order becomes an invoice that reaches the books without re-entry — in BSimple's case, pushed to Xero or MYOB after approval, with payment status mirroring back (the boundary).

Genuine BSimple screenThe BSimple operations dashboard: live order, invoice and stock values in one view.
The BSimple operations dashboard: live order, invoice and stock values in one view.

How BSimple ships it

We build BSimple, so weigh that. The Shopify connection imports orders by webhook into the same flow every other order takes: delivery slips, picking and packing, stock deduction at invoice approval. The store and the phone order and the wholesale portal order all land on one record, so the floor works one queue and the stock truth is single. Invoicing stays between Shopify and your accounting system — the integration spec is core, with no add-on fee in plans running $180/$250/$399 per month AUD.

Stated plainly: BSimple runs no storefront — no product pages, no checkout, no theme. If you want channel management inside an all-in-one suite, that is a different category; if you want the truth underneath the store you already run, the Shopify comparison and the connection guide cover the details, and the trial connects your real store before any commitment.

DiagramDiagram: an online store syncing orders into stock.
Diagram: an online store syncing orders into stock.

Testing any integration in one afternoon

Three tests, your store, your products: sell the last unit and watch the store react — oversold or sold out? Receive mid-day and time how long until the store can sell it. Mismatch deliberately — let store and record disagree — and see which system surfaces the conflict first. Any vendor can demo the happy path; these three reveal the integration's real opinion. Run them in the trial, and the retail-store angle covers the shop-side pattern if that is your shape.

DiagramSale at the counterStock deductedInvoice filed
Diagram: Sale at the counter → Stock deducted → Invoice filed — how this work moves through BSimple.

Frequently Asked Questions

Does BSimple integrate with Shopify?

Yes — orders import by webhook into the operational flow, and stock truth flows back to the store from the record. The integration is core to the product, with no add-on fee.

How fast do Shopify orders appear in BSimple?

As they happen — the webhook delivers at checkout, so the pick list includes orders placed minutes ago. Nightly syncs and CSV rituals are the failure mode this replaces.

Does BSimple replace our Shopify store?

No — deliberately. Shopify runs the storefront and checkout; BSimple runs stock, fulfilment and the accounting handoff underneath. There is no BSimple storefront to migrate to.

Can wholesale customers order outside Shopify on the same stock?

Yes — through their own portal with per-customer pricing, drawing down the same live quantities the store sells. Retail and wholesale finally share one truth.

What does the integration cost?

Nothing extra — it is in the core plans ($180/$250/$399 AUD monthly). The trial connects your store and runs the three tests above before any commitment.

BSimple

Get started with BSimple