Skip to main content
Products let you sell recurring memberships, class packs, and one-off purchases to your clients, with payments handled automatically via Stripe.
Products and memberships are available on every plan, including the free Starter plan. See Plan Tiers.

Product types

TypeDescription
MembershipA recurring subscription, e.g. an unlimited monthly membership
Session packA bundle of sessions, e.g. a 10-class pack
Single sessionA one-off purchase for a single class
Day passAccess for a full day
OtherCustom product type — enter your own label

Creating a product

Go to Products and click Add product.
FieldRequiredNotes
NameMax 60 characters
Product typeSelect from the list above
Custom typeIf “Other”Enter your own type name
DescriptionRich text description shown to clients
LocationAssign to a specific location, or toggle All locations to make it available across every location
ActiveWhen on, the product is visible for purchase
Online (Stripe)Allow clients to pay online via Stripe
Pay at locationAllow clients to pay in person (Growth+ required)
Click Create product to save.

Pricing tiers

After creating a product, open it and add one or more pricing tiers — for example, Monthly at €49 and Yearly at €399. Each pricing tier has:
FieldNotes
PriceAmount charged
CurrencyEUR, USD, GBP, or others
Billing periodOne-time · Weekly · Monthly · Quarterly · Yearly
VAT %Tax rate applied at checkout
Validity daysOptional: how many days the product is valid after purchase
DefaultMark one tier as the default — it is pre-selected when clients purchase

Credits (session access)

For each pricing tier you can add credits — these define how many sessions a client can book per period:
  • Select one or more activities the credit applies to
  • Set how many credits are included
  • Choose the credit period: Per day · Per week · Per month · Per billing period

Access rules

You can also add access rules to a pricing tier to restrict when and where the product is valid:
  • Limit to specific activities or locations
  • Restrict to specific days of the week
  • Set a time window (from/until)

Syncing with Stripe

Once a product has pricing tiers set up, click Sync to Stripe in the product detail panel to push it to your connected Stripe account. This is required before clients can purchase it online. After editing a product’s name or description, Book2befit automatically syncs the change to Stripe. For pricing changes, click Sync to Stripe again.

Duplicating a product

Click Duplicate in the product detail panel to create a copy. The copy gets “(Copy)” appended to the name and is created as Inactive so it does not go live immediately.

Deactivating a product

To stop selling a product without deleting it, open it and click Edit, then toggle Active off. Inactive products:
  • Are no longer visible for purchase
  • Remain in the dashboard for historical reference
  • Do not affect existing active subscriptions — clients continue to be billed

Deleting a product

Click Delete in the product detail panel and confirm. This is permanent.
You cannot delete a product that has active client subscriptions linked to it.

Assigning a product to a client

You can manually assign a product to a client from their profile:
  1. Open the client from Clients.
  2. Go to the Plans & passes tab.
  3. Click Assign Product and select the product and pricing tier.
This is useful for grandfathered pricing, manual onboarding, or free trials.

Client subscriptions

Clients can view and manage their active plans from their account page at [your-booking-page]/account/plans. From there they can see active subscriptions and cancel them. You can cancel a subscription on behalf of a client from the client’s Plans & passes tab in the dashboard.
FilterOptions
TypeAll types · Membership · Session pack · Single session · Day pass · Other
StatusAll statuses · Active · Inactive
SortName A–Z / Z–A · Newest first · Oldest first
Use the search bar to find products by name, description, or type.
Stripe retries the charge according to your Stripe retry settings (typically 3–4 attempts over several days). If all retries fail, the subscription moves to Past Due. You can see this on the client’s Plans & passes tab.
Free trials are configured at the Stripe product level. Set a trial period in your Stripe dashboard for the relevant price and it flows through to Book2befit automatically.
Yes. Clients can view and cancel their active subscriptions from their account page on your public booking portal.