Their usual order,
on their own schedule.

For the customer, it's one less decision, a price they already agreed to, and a pickup that's simply there when they arrive.

See how it works
8:40
Choosing milk, rhythm and term, with the total quoted before paying

Their milk, every two weeks, six months — priced before paying.

Someone doesn't want to decide whether to order their coffee this week. They just want it to be ready.

That's what a subscription is: the same order, made once, arriving on a rhythm the customer picked and the shop already knows to prepare for.

A merchant builds it from their own menu — a bag of beans, a weekly loaf, a standing box of pastries, a recurring drink — not from a shape Drip & Bake decided for them.

Set it once. It shows up on its own.

01 / Configured in a minute

Choosing a rhythm, not just a product.

Subscribing starts on the shop's storefront, the same place the customer already orders.

They pick a size, any choices the shop has built in — a roast, a milk, a pastry — how often it repeats, and how long the term runs.

The price updates as they choose, before they pay for anything.

Nothing about it feels like a separate system bolted onto the menu. It's the menu, on a schedule.

8:40
Drip & Bake's subscriptions: a Morning Box and House Beans
8:40
Choosing milk, rhythm and term, with the total quoted before paying
Drip & Bake's plans, and a Morning Box being chosen: milk, rhythm, term, total.

03 / Built to bend without breaking

Life happens. The subscription bends.

Away next Tuesday? Skip that pickup. It moves to the end of the term instead of disappearing — they paid for a number of pickups, and they still get that number.

Slower month? Pause it. Nothing releases while it's paused, and resuming picks the schedule back up from there.

These are the customer's own controls, from their own account, without a call to the shop.

8:40
Jamie's Morning Box: pickups collected, today's ready, one skipped
Jamie's Morning Box: three collected, today's being made, one skipped to the end.

04 / The kitchen's side

Every pickup is a real ticket, not a promise.

On the day it's due, a pickup becomes an actual order in the shop's queue — the same queue every walk-in order goes through.

Staff see exactly what to prepare, the same way they would for anyone at the counter.

Prepared

The same queue every walk-in order goes through.

Ready

Staff mark it ready exactly like any other order.

Notified

The customer hears about it the same way, every time.

The pickups ahead, day by day, for the kitchen to plan
8:40Thu 24 Sep
A subscription pickup in the counter queue, marked prepaid
What to prepare, day by day, and this morning's pickup in the queue.

The customer gets the same notifications as any order: prepared, then ready.

It was paid for months ago. Nobody at the counter needs to know or care — it's simply ready when they arrive.

The Morning Box plan being set up: sizes, choices, rhythm and terms
The Morning Box in Admin: a flat white and a butter croissant, from the menu.

Configured by the shop

Built from your menu, not a template.

A merchant sets up a subscription from what they already sell: what it's called, what type of thing it is, and what it comes with.

Each plan gets its own description, its own summary of what the subscriber gets, and its own pricing per size.

Any choice a plan offers — a roast, a grind, a milk, a pastry — can be built from the shop's own menu items, so what a customer picks is what actually gets made.

Frequency and term are set by the shop too: every week, every two weeks, every month; three months, six, twelve, each with its own discount.

Thought through, underneath

One plan editor.
Every shape of subscription.

The principles behind the plans.

As many subscriptions as make sense for your shop.

A coffee bag club and a weekly bread box aren't the same subscription forced into one shape. They're two separate plans, each configured on its own terms.

A shop can run one plan or several, publish new ones whenever they're ready, and pause a plan without cancelling the subscribers already on it.

A limited roast or a small-batch bake can carry its own cap, so a plan never takes on more than the shop can actually prepare.

If it needs to end, you're the one who ends it.

A customer can cancel freely before they've paid.

Once a term is paid for, ending it goes through the shop, not a self-serve button — the same way a prepaid membership or a paid ticket would.

The shop can see exactly what's left unused and choose whether to refund it.

That keeps a prepaid term from disappearing on a whim, while still leaving the merchant free to make it right when it's warranted.

Security

How it's protected.

01The price comes from the shop, not the customer's device.

Sizes, choices, frequency and term are chosen on the screen, but the price is calculated on Drip & Bake's servers from the plan the merchant actually built. A customer's device sends what they picked, never what it costs.

02A subscription activates on payment, and only payment.

The same paid-order hook that activates every purchase on Drip & Bake activates a subscription — a real charge, checked and confirmed, before a single pickup is scheduled.

03Every write runs through a checked function.

A customer or the public storefront never inserts or edits a subscription row directly. Every action — subscribing, skipping, pausing, cancelling — runs through a function that first checks who is asking and what they're allowed to do.

04One shop never sees another's subscribers.

A subscriber list belongs to the store that sold it. Staff and owners see their own shop's subscribers and pickups; nobody sees another shop's.

05Simulated subscriptions stay out of the books.

A subscription started in Simulation Checkout runs through the same experience end to end, and is excluded from real sales, loyalty and stock the same way any simulated order is.

What's next.

Paid once today.
Renewed on purpose, later.

Prepaid terms are the model today: the customer pays once, up front, for the whole schedule.

Renewal reminders are next, so a term that's ending doesn't just quietly stop. Automatic renewal is planned after that, as its own release, with its own explicit consent from the customer.

Scheduled pickups are the first way a subscription gets fulfilled. An allowance-style plan — a set number of drinks to redeem whenever, rather than a fixed schedule — is designed for, and can follow without reworking what's already here.

Try the app