Shopify — the centre of every flow
Every bundle starts or ends at the store. Bindato receives Shopify webhooks for orders and fulfillments, and writes fulfillments and inventory levels back through the Admin API.
- Shopify
- NetSuite
- BrightPearl
- Amazon
- ShipStation
- Shiptheory
- Cin7
6 systems share a bundle with the store.
Triggers and actions
What Shopify can do in a flow
Declared in the connector's code and validated when the engine boots. Each trigger names how it receives events.
Triggers
- Webhook
Order created
order.created
- Webhook
Order updated
order.updated
- Webhook
Fulfillment created
fulfillment.created
Actions
Get order
getOrder
Create fulfillment
createFulfillment
Get fulfillment orders, grouped by location
getFulfillmentOrders
Get inventory item by SKU
getInventoryItemBySku
Update inventory level
updateInventoryLevel
Bundles
Bundles that use Shopify
Setup
Connecting Shopify
Three steps from the dashboard. The connection test is a real call, and its result is stored on the connection.
- 1
Authorise Shopify
Install Bindato on the store through Shopify's OAuth flow. The requested scopes cover reading and writing orders, inventory and fulfillments — nothing else.
- 2
Bindato tests the connection
Bindato calls the shop endpoint of the Admin API and stores the shop name it returns on the connection.
- 3
Install a bundle or build a flow
Pick a bundle that uses Shopify, connect the other system, and confirm its settings tab where it ships one. Or start a flow from one of the triggers listed above.
Questions
About Shopify
Does Bindato verify Shopify webhooks?
How does Bindato handle orders that ship from more than one location?
Which order fields can a flow map?
See one order flow end to end.
Thirty minutes with a Shopify store you control. We connect it, install a bundle, and walk the run record together.

