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.

Email

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.