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
- Go to Settings → Shopify.
- Type your store address, for example
your-store.myshopify.com. - Click Connect Shopify and approve the read-only permissions on Shopify (read orders, customers, and products).
- You're returned to BakeOnyx and the store shows as Connected.
- 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.