A plan is the template you sell to members. It defines the price, the billing cadence, the usage allowance, the sports it covers, and a few visibility and accounting fields. When someone is enrolled in a plan they get a membership record; the plan itself just describes the offer. Plans live under Billing > Plans. The page opens on the Active tab; switch to Inactive to see archived offers.Documentation Index
Fetch the complete documentation index at: https://docs.1club.ai/llms.txt
Use this file to discover all available pages before exploring further.
What a plan defines
The fields you’ll fill in when creating or editing a plan:- Name and description. Public-facing.
- Price per billing period.
- Signup fee. A one-off charge added to the first transaction when someone joins. Optional.
- Billing frequency:
one_time,weekly,monthly,quarterly,annually, orcustom. Custom plans pair with a Custom period number and a unit ofdays,weeks, ormonths. - Max uses. Optional usage cap. For recurring plans this means uses per period; for one-time plans it’s the lifetime total.
- Session unit:
bookingorhour. Decides whether each use is counted as one booking or as the duration of the booking in hours. - Valid for. The list of class types, areas, or instructors the plan grants access to. Empty means broad access; otherwise the membership only counts against the entries you select.
- Validity period (one-time plans only). How many days after issue the plan remains usable.
- Sports. Tags the plan with one or more sports so it surfaces under sport-specific filtering.
- Household allowance. Optional. The number of additional household members the plan covers, used in account-level billing.
- Auto renewal default. Whether new memberships on this plan are flagged to auto-renew at the end of each period. Members can flip this on their own membership later.
- Visibility:
Public,Member_only, orPrivate. Controls which sales surfaces the plan appears on. - Revenue account. The accounting code transactions for this plan are tagged with. Optional; falls back to the organization default.
- Images. Drag-to-reorder gallery shown in the member-facing sales pages.
- Features. Free-text bullet list shown on the plan detail card.
The plans grid
Each row in Billing > Plans shows:- Name
- Price (with the signup fee underneath when one is set)
- Sessions (max uses, or
-when unlimited) - Frequency (decoded for
customplans into “N days/weeks/months”) - Auto renewal default
- Visibility
one_time).
Click a row to open the details page. The kebab menu on each row has Edit and Delete.
Plan details
The details page shows the same fields, plus two stats: Active memberships (a count of memberships on the plan currently inactive status) and Total revenue (sum of the prices of those active memberships).
If the plan has images, they appear at the top in a sortable gallery; drag to reorder and the change is saved as you drop.
The right column shows the assigned Revenue account, or a “uses organization default” hint when none is set.
Trials, free days, and intro offers
Plans don’t have a built-in “trial days” field. Instead, trials and intro pricing are modelled as promotions attached to the plan. This keeps the same offer machinery (eligibility, caps, audience, analytics) behind every kind of incentive. The plan-details page has a Promotions section listing everything currently targeting this plan. Add promotion opens the editor pre-scoped to this plan; from there you pick the shape:- Free trial - a discount with Auto-apply on and Value of 100%. New customers buying this plan get it free the first time, no code. The first-time-buyer rule prevents repeat redemptions.
- First-month intro - same idea with a partial discount (e.g. 50% or a fixed amount off the first period). For recurring plans this rides through every renewal once applied, so prefer a one-shot code if you only want it on the creation transaction.
- Coded promotion - leave Auto-apply off and give the discount a code to share via email or partners. Members or staff enter the code at checkout.
How plans turn into transactions
When a contact buys a plan you get a membership and, immediately, a transaction:- One-time plans: one transaction at the plan’s price, plus a separate
membership_signup_feetransaction when the signup fee is set. - Recurring plans: a
membership_creationtransaction for the current period, with the next period scheduled. An hourly job creates a freshmembership_recurrencetransaction when each period rolls over.
pending and you collect through the Invoices or Transactions flow.
Deleting a plan
Delete is permanent and clears the plan record. If active memberships still reference it you’ll need to migrate or cancel them first. Inactive plans you’ve stopped selling but want to keep for historical reporting should stay on the Inactive tab rather than being deleted.Related
- Transactions - the records created when someone is billed for a plan.
- Memberships - the per-contact record produced when someone buys a plan.
- Invoices
- Promotions - vouchers, discount codes, and auto-apply trials that attach to a plan.