Shopify
Paste an API keyTurn incoming orders into invoices and packing slips automatically.
What you can do
- Look up a Shopify order — full order JSON lands in {{sX.data.*}} for invoice/packing-slip templates
Get your Shopify credentials
- 1In Shopify admin go to Settings → Apps and sales channels → Develop apps → Create an app.
- 2Under Configuration → Admin API integration, grant the read_orders scope.
- 3Install the app, then copy the Admin API access token (shown once).
Add the connection in ASHDOCS
- 1Open the Connections page in the flows console.
- 2Click “Connect with a key” and pick Shopify.
- 3Paste: Store domain, Admin API access token. ASHDOCS validates the credentials against Shopify before saving — a bad key is rejected with a plain-English reason, never stored.
Use it in a flow
In the flow builder, add the Shopify step, pick your connection, and fill the fields — values from earlier steps drop in as {{s1.field}} placeholders. Then hit Test this step in the step's panel to run it on its own before switching the flow on.
Troubleshooting
401/403 on lookups
The token is missing read_orders, or the store domain is wrong — use yourstore.myshopify.com, not your custom domain.
Which order ID?
The numeric admin ID — from an orders/create webhook it's {{trigger.body.id}}.
FAQ
How do I run a flow on every new order?
Shopify admin → Settings → Notifications → Webhooks → add orders/create pointing at your flow's webhook URL.
Does ASHDOCS change my store?
No — the Shopify step is read-only.