Shopify + CycleForge
Most resellers who add a Shopify storefront end up running it beside their marketplaces, not instead of them. CycleForge treats it as one more channel feeding one queue — the floor does not need to know where a sale came from to pack it.
Storefront orders, same queue
Shopify orders sync into the outbound queue in exactly the shape eBay, Amazon, and Square orders use — same price handling, same currency handling, same channel labelling. Every downstream surface renders them generically, which is why adding Shopify does not add a parallel workflow for anyone on the floor.
Syncs are incremental against an update watermark, so each run picks up the orders that changed since the last one rather than re-reading the whole store.
Connecting takes a few clicks
Shopify connects through a hosted OAuth flow. You approve access from your own Shopify admin and the connection is established — there is no app to register, no API version to choose, and no access token for you to copy, store, or rotate. Token custody and refresh are handled outside CycleForge, which means one fewer long-lived secret sitting in your account.
If you already run a custom Shopify app and would rather use its own token, that path is supported too — paste the shop domain and access token once and it is stored encrypted per organization.
Built on the Admin GraphQL API
Orders are read through Shopify’s GraphQL Admin API rather than REST. That is a deliberate engineering choice with a practical consequence for you: pagination is reliable, so large stores page through cleanly instead of stalling partway when a response header goes missing in transit.
What it does not do
- It does not manage products or collections. The connection brings orders in. Merchandising stays in Shopify.
- It does not push stock levels back to the storefront. Inventory counts live in your inventory backend; CycleForge does not currently write quantities out to Shopify.
- It does not handle Shopify checkout or payments. Money is settled in Shopify; CycleForge picks the order up from there.
Connecting it
Connect from Settings → Integrations and approve the connection in your Shopify admin. Orders begin syncing on the next pass.