Apps and integrations — Shopify development
Apps and integrations: choosing apps without accumulating them, when a custom app is the right answer, the Admin API and webhooks, ERP and fulfilment connections, and checkout extensibility.
5 guides
Checkout extensibility: what you can and cannot change
You can add to checkout in defined places. You cannot rewrite it — and knowing exactly where the hooks are prevents a lot of expensive optimism.
Connecting Shopify to an ERP or fulfilment system
Decide which system owns each field before writing any code. Most integration pain is two systems believing they own stock.
The Admin API and webhooks in practice
Read with the API, react with webhooks, and assume both will occasionally lie to you. Idempotency is the whole job.
When to build a custom Shopify app
Install when the job is standard and boring. Build when the logic is specific to how you sell — or when per-order pricing makes buying absurd.
Choosing Shopify apps without accumulating them
Every app is reasonable on the day it is installed. The monthly bill and the page weight are decided by the ones nobody removed.