Module · Offerings
One list decides
what people can buy and what it opens.
Courses, a community, coaching and session blocks are four different things to sell and one question to answer: who is allowed to open this. Offerings is where that is answered, and it appears the moment you have anything to sell.
Example catalogue — four kinds of thing, one list
Every way access starts or stops
What it produces
Not a receipt. A thing on the person that can be checked.
Selling something creates an entitlement on the person: what kind, whether it is active, and where it came from. Three sources, because real life has three — they paid on the site, they paid you another way and you granted it, or a system you run granted it.
An offering can also expire after a set number of days, so a twelve-week programme stops being open in week thirty without anybody remembering to close it.
Example — the four kinds, and what each unlocks
Four kinds
One catalogue, however many of them you run.
Four kinds of access, each matching a module. The catalogue does not care which of them you actually run — it only appears once at least one of them exists, and it lists whatever you have.
Which is why it is not a switch you go looking for. A catalogue with nothing in it is a screen that wastes your time, so it stays out of the way until it has a job.
Example — one course, sold three ways
Selling one thing three ways
Three entries, not three rules.
The same course can appear three times at three prices, because how you sell a thing is a separate question from what the thing is. Each entry grants the same kind of access; only the price and the wrapping differ.
Which is deliberately not a bundle engine. Three entries you can read is better than one entry with rules behind it that nobody can explain when a customer disagrees about what they bought.
Before you start
What this does not do, said now rather than later.
It is not a checkout
Offerings decides what exists and what it unlocks. Taking the payment is Stripe on your own account, or you being paid another way and granting access yourself.
No discount codes or bundles
One offering, one price, one kind of access. Selling the same course three ways means three entries, which is more honest than a pricing-rules engine nobody can debug.
No subscriptions of its own
A monthly membership is a recurring charge you handle in Stripe; Helm grants the access and expires it. It does not run the billing cycle.
Getting started
It shows up when you need it, and stays out of the way until then.
Arrives with your first course, community, coaching plan or session block. Nothing to buy.