Guide / the Shopify checklist

Shopify integration: what it should actually mean

"Integrates with Shopify" covers everything from a real-time record to a nightly CSV. Here is the checklist that separates the two — and exactly how BSimple behaves on it.

The short answer

  • The floor: orders import as they happen (webhooks, not nightly CSVs), availability leads from one record, and invoicing does not double up.
  • The next level: pick and pack on the imported orders, delivery slips, and the wholesale side the store cannot see.
  • The checklist is testable in a trial — with your products, not the vendor's demo store.
  • BSimple imports Shopify orders via webhooks with pick/pack and approval — from $180/month (AUD).
Diagram — index of this pageThe ground this page covers
  1. 01The short answer
  2. 02The four-line Shopify checklist
  3. 03Where BSimple fits

The four-line Shopify checklist

1. Orders arrive as events, not exports. Webhook import means the order is in your record within moments of checkout; a nightly CSV means the record disagrees with the store all day. 2. Availability leads from the record. The store should publish what the inventory system knows — receiving at 7am is sellable at 7:05 — not maintain its own count that syncs down. 3. Fulfilment runs on the imported order. Delivery slips, picking and packing against the order in the inventory system, not a re-keyed copy. 4. Invoicing does not double up. Online sales are invoiced by the store into your accounting system; the inventory system must not invoice them again. That line is where double-counting revenue begins, and honest vendors state which side they are on.

Then the question the checklist omits: what about the stock the store never sees — wholesale, second channels, returns, receiving? Integration with Shopify is the floor; the record behind it is the product. The Shopify pairing guide weighs that whole picture.

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.

Where BSimple fits

We build BSimple, so weigh that. On the checklist: orders import via webhooks as they happen; fulfilment runs in BSimple — delivery slips, picking, packing, approval workflow; invoicing stays between Shopify and your accounting system, deliberately, so online revenue is never counted twice. Around the store: live multi-location stock, purchase orders from demand, batch tracking, counts from any phone browser, and a customer ordering portal for wholesale accounts at their own pricing — all on the same record the store sells against. Plans start at $180/month (AUD), and the free trial connects one real product set.

The boundary: BSimple is not a storefront and does not replace Shopify — it is the record the store sells against. The inventory management overview shows the record, and the ecommerce guide covers multi-channel operations beyond Shopify.

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

Frequently Asked Questions

Does BSimple import Shopify orders automatically?

Yes — via webhooks, as the orders happen, into the same record the warehouse works from. Delivery slips, picking and packing run against the imported order on the BSimple side; the approval workflow sits between packing and the ledger.

Who invoices Shopify orders?

Shopify does — into your accounting system, as it already does. BSimple deliberately does not re-invoice online sales; its invoicing covers the orders the store never sees (trade portal, phone, counter). One path per channel keeps revenue counted once.

Does BSimple push stock quantities to Shopify?

Availability is led by the BSimple record; the exact field mapping and sync direction for your store configuration is a trial question worth testing with real products — start here. The designed-in parts are order import, fulfilment and the single record.

What does Shopify integration cost?

BSimple starts at $180/month (AUD) with the Shopify import, fulfilment workflow, stock record, purchasing, portal and counts included. The comparison is against the oversells and re-keying the integration removes — not the licence line alone.

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

BSimple

Get started with BSimple