Selling online

Three kinds of product, one cart.

Something you post, something you download, and something that renews — the same catalogue, with hosted checkout so card details never touch your site.

A potter's hands trimming the foot of a bowl with a steel rib as the wheel turns
Meanwhile
Order #1042 · 2 items
paid
Products

One object, three capabilities.

A mug, a downloadable pattern and a monthly box are one catalogue rather than three systems — the difference is what each product can do, not what kind of thing it is.

Physical

Stock, shipping, and an order that becomes a job to pack.

Digital

Delivery of the file after payment clears, handled by its own service rather than an email attachment.

Subscription

Activation and renewal as their own lifecycle, with the transitions that implies.

Checkout

The money part is not yours to hold.

Payment goes to the provider's own hosted checkout, and what comes back is a webhook the platform reconciles against the order. Card details are never in your site's hands.

ProvidersMollie and Stripe
Cartshared with event tickets — one checkout for both
Orderstheir own lifecycle, with fulfilment and cancellation
Digital goodsdelivered from private storage after payment

Both providers are supported by the platform. Which one is available to you, and on what terms, is a question for your account rather than something this page can answer.

On the page

A product list you design, not a storefront you inherit.

The listing is a repeater: you build one row and it is cloned per product, with the fields bound into it. Sort it, page it, filter it — and style it like anything else on the site, because it is.

A potter's wheel head surrounded by finished cups, ribs, sponges and wooden tools
Start

Add one product and buy it yourself.

A test order end to end is the only way to know the whole chain is wired — and it is the first thing we would do too.