Connect Your Shopify Store

Pull your Shopify orders, customers, and revenue into BakeOnyx automatically, so you production-plan, track customers, and report from one place.

Connect Your Shopify Store

If you sell online with Shopify, this integration brings those orders into BakeOnyx automatically — so you stop copying online orders by hand and get one source of truth for orders, customers, and revenue. Imported orders roll straight into your production schedule, inventory, and reports.

Availability: Growth plan and above. You need to be the bakery owner or a manager to connect or disconnect.

What this does (and doesn't do) in this version

The Shopify connection is read-only: BakeOnyx reads orders from Shopify but never changes anything in your Shopify store.

  • Important: marking an order as delivered in BakeOnyx does not update fulfillment in Shopify. For now, mark orders fulfilled in both places.
  • One Shopify store per bakery.
  • Only orders placed after you connect are imported — past orders are not back-filled.
  • No product or inventory push back to Shopify.

How to connect

  1. Go to Settings → Shopify.
  2. Type your store address, for example your-store.myshopify.com.
  3. Click Connect Shopify and approve the read-only permissions on Shopify (read orders, customers, and products).
  4. You're returned to BakeOnyx and the store shows as Connected.
  5. Place a test order in Shopify and confirm it appears in BakeOnyx within about 30 seconds.

What syncs automatically

  • Orders — new Shopify orders appear the moment they're placed, with a Shopify badge on your order list.
  • Customers — the shopper becomes a BakeOnyx customer, matched to an existing one by email or created new (tagged as coming from Shopify).
  • Line items — become order items. Items that don't match a BakeOnyx product come in as free text you can reconcile later.
  • Totals — tax, discount, and shipping map onto the order.
  • Payments — a paid Shopify order records a payment so the order shows as paid; cancellations mark the order cancelled, and refunds are recorded against it.

Accounting (QuickBooks / Xero)

By default, Shopify orders do not create a BakeOnyx invoice or push to your accounting software — most Shopify stores already have their own accounting app, and double-syncing would create duplicate invoices. If you'd rather BakeOnyx handle accounting for your Shopify orders, there's a per-connection toggle to opt in.

Monitoring the connection

The Shopify settings page shows the connection's health: a 24-hour delivery rate, the time of the last update received from Shopify, and any recent errors. Below that, the Sync History lists every order event with its result — success, skipped (already imported), or failed.

Disconnecting

Disconnecting stops new orders from importing but keeps every order and customer already imported. You can reconnect the same store later without re-importing.

Was this article helpful?