01 · Integration services
Providers we ship
adapters for.
Each integration type maps to one or more provider adapters. Features without a ready adapter fall back to mocked data, so development keeps moving while the real integration lands.
02 · System architecture
How everything
fits together.
SHOPin's frontend and Backend for Frontend run on Platform-as-a-Service, sitting on top of cloud infrastructure. Every external service — commerce, CMS, search, payments — connects through the BFF.
03 · Add an integration
Need a provider
that isn't here?
Every integration is an adapter behind a typed contract. Implementing a new one is a focused task — write the adapter, satisfy the Zod schema, swap the provider in config.
Read the adapter spec
Understand the contract each integration type must satisfy, with input and output schemas.
SpecFork an existing adapter
Start from the commercetools or Contentful adapter and replace the calls — most of the structure stays.
GitHubAsk for help
Stuck on a contract or a new integration type? Open a discussion or get in touch with us directly.
ContactStack ready?
Wire your providers,
ship your storefront.
SHOPin meets you where your stack already is. Bring the commerce engine, search and CMS you trust — we orchestrate the rest.