Introduction
The Membership Settings page lets you enable or disable the memberships feature for your location. When enabled, you can create membership plans and clients can subscribe through the dashboard or online booking portal.
Accessing Membership Settings
- Go to Settings in the sidebar
- Click Memberships (under Location Settings)
Enabling Memberships
- Toggle Enable memberships to on
- Once enabled, go to Memberships in the sidebar to create plans
- No new plans can be created
- No new clients can enrol
- Existing active memberships continue to be billed by Stripe — you’ll see a message directing you to the Members list to manage existing subscriptions
Stripe Requirement
Memberships require Stripe payments to be configured for your location. Online purchases use Stripe Checkout, and all recurring billing is handled through Stripe Subscriptions. If Stripe is not yet configured, set it up in Settings > Payments before enabling memberships.Managing members
Open Memberships in the sidebar and go to the Members list to see everyone on a plan and their billing status. Selecting a member opens their membership, where you can:- Retry a failed payment. If a renewal payment fails, the membership shows as Past due. For members paying by saved card, Retry payment charges the card again straight away; when it succeeds the membership returns to Active and the client is notified that their membership is active again. For members you collect from manually, use Record payment at the till instead.
- Update the card on file. Send the client a secure link to add a new card — useful when a card has expired or been declined — so future renewals go through.
- Change plan. Move a member to a different plan on the same billing cycle. Their next payment is adjusted to the new price, the new plan’s benefits apply for the rest of the current period, and the client is notified of the change.
- Clear a stuck purchase. If an online purchase never completed payment, you can clear the pending membership so the client can start again cleanly.
Aligning the billing day
You can set a billing day on a plan so every member is charged on the same day — for example, every member on a weekly plan is billed each Wednesday. New members enrol onto that day automatically. For members already on the plan, use Align billing day to move everyone to it: Bella shifts each member’s next payment to the chosen day without charging twice or losing time they’ve already paid for, and lets each client know the date of their next payment.Membership notifications
Configure the client messages for memberships under Automated messages. The available membership notifications are:- Membership activated — when a membership becomes active after the first payment
- Membership payment failed — when a renewal payment fails
- Membership cancelled — when a membership is cancelled or expires
- Membership reactivated — when a past-due membership becomes active again after a successful payment
- Membership billing day changed — when you move a member to a new billing day
- Membership plan changed — when you move a member to a different plan
Next Steps
- Create membership plans
- Configure automated messages for membership notifications
- Learn about online booking if you want clients to purchase memberships online