Skip to content

Subscriptions

Role requiredStaff: Sales

What you’ll achieve: a membership product your members can buy, billed automatically on the schedule you set.

Prerequisites: a working Stripe connection so members can pay.

  1. In Subscriptions, open New Subscription Product.
  2. Set the StatusOn Sales (visible and buyable), Sold Out, Invisible or Archived.
  3. Under Basic Details, enter a Product Name and Description, and optionally a banner image.
  4. Under Pricing & Billing, set the Unit Price, Currency, Billing Period (Day, Week, month or Year) and Interval Count (e.g. every 1 month).
  5. (Optional) under Additional Options, choose First Period Billing, require licences or forms, set an Early Access Date or a Terms & Conditions URL.
  6. Tap Save.
The subscription product form: On Sales status, product name and description, and the Unit Price, Currency, Billing Period and Interval Count row

Three optional extras turn a plain recurring charge into a gate:

AttachWhat it does
A formThe sign-up asks the member to complete one of your forms before they can confirm.
One or more licencesThe sign-up walks the member through buying a licence first — useful for a one-off or yearly membership fee.
A training packageEvery payment grants the member a fresh batch of session credits.

This one runs on the server, so it is reliable:

  • A package is created on the first payment and on every renewal, once per invoice.
  • Its credits are valid for exactly the period that payment covered — an “every 4 weeks” subscription grants a package valid for four weeks.
  • Each credit is spent when the member is signed in to a session, and the remaining count goes down. That is how you see how often someone actually attends.
  • Cancelling does not claw back a package that was already granted; it simply lapses at the end of its period.

Pick a unit — day, week, month or year — and an interval count for how many of them pass between charges. “Every 3 months” is month with a count of 3; the “4 week cycle” you see on a product card is week with a count of 4.

The count is capped per unit: 365 days, 52 weeks, 12 months, or 1 year — Stripe does not allow an interval longer than a year.

A failed renewal appears in the Failed payments feed with the status Ongoing, which simply means it has not been recovered yet. It becomes Resolved by itself as soon as a later attempt succeeds.

The member is not cut off the moment a charge fails — access continues for now, and lapses only if the subscription is still unpaid more than three days past the end of the period.

Both sides can cancel, and the two are not the same:

  • A member cancels from your club’s web store. This is always at the end of the period — they keep access until the time they already paid for runs out, and they can resume before then. In the phone app they are sent to Stripe’s billing portal instead, where what they can do depends on how your Stripe account is configured.
  • You cancel from the subscriber’s row, and you choose: Cancel at Period End, or Cancel Immediately.
”The price must be greater than 0”

A subscription needs a positive unit price. For a free membership, use a different mechanism — a subscription product must be priced above zero.

The product name is rejected

Names allow letters, numbers and -_.&/ only; other special characters are refused. The description is required and capped at 500 characters.

There’s no share link

The Share Subscription Link appears only after the product exists — that is, in edit mode. Save first, then reopen the product to copy its link.

Didn't find what you were looking for?Read the FAQTroubleshooting guide