Self-hosted storefront
Your own storefront, on your own servers.
Build the storefront yourself on the Store API and SDK and run it where you want. The platform behind it stays hosted: the Admin, checkout, orders, customers, email, backups and upgrades. It is the Custom storefront add-on, with the hosting on your side.
What you get.
The Store API and SDK
Every read and write the hosted webshop uses: catalog, prices in the customer’s market, cart, checkout, customer accounts and orders. A typed SDK for JavaScript and an OpenAPI description for everything else.
A starter storefront
The Astro storefront we ship as an example, with a setup guide: routes, components and customer sessions you can copy and change, or ignore.
A key for your Store
Create a webshop key in the Admin under Settings, Store, Webshop keys, copy the connection settings into your app, and revoke it whenever you want. Keys stop working when the subscription ends.
Customer sessions
Sign-in, carts and checkout work for your customers the same way as on the hosted webshop; the helpers we use are yours to use.
Webhooks
Signed, retried deliveries for orders, stock and content, so your storefront and your other tools stay in step.
The same Admin
Products, prices, stock, orders, customers, discounts, content and settings are managed in the Admin, exactly as with the hosted webshop.
What you need.
Less than you think. The heavy parts stay on our side.
A place to run it
Any host that runs a Node.js app, or whatever your developer builds it in. A single small server is enough.
Your domain and certificate
Point your domain at your own server; the certificate is yours to manage there.
A developer
Someone who builds and maintains the storefront. We answer API questions by email.
The Custom storefront add-on
€ 40 a month, excl. VAT, on top of your tier, the same add-on whether we host your storefront or you do.
What stays with us.
Your storefront runs on its own. What it talks to is the same hosted platform every plan runs on.
The platform
API, Admin, checkout, orders, customers and content run on our servers, kept up to date and backed up daily, as with every plan.
Exact prices and stock
Prices, VAT and stock are computed by the platform, not by your storefront. Your code shows them; it cannot get them wrong.
Payments
Checkout and payment go through the platform and your own payment provider account. Card details never touch your server.
Order and account mail comes from the platform templates, sent through your provider.
We host it
The add-on includes hosting of your storefront from your repository, with your domain and certificate. Nothing to run on your side.
You host it
A standalone app on your own servers that needs nothing from us but the Store API and a key from the Admin. Move between the two whenever you want; the shop, its data and its address do not change.