How to set up memberships and subscriptions in salon software
Australian salons can set up recurring membership plans with automatic Stripe billing in AUD. Create plans with discounts, included sessions, or unlimited access. Clients purchase online, billing is automated, and session allowances reset each period.
What salon memberships are and why they matter
A salon membership is a recurring subscription where clients pay a regular fee in exchange for benefits — discounted services, a set number of included sessions per period, or unlimited access. Unlike prepaid packages (which are a one-time upfront purchase), memberships bill automatically on a recurring schedule and renew until cancelled.
- Predictable recurring revenue instead of appointment-by-appointment income
- Higher client retention — members visit more frequently than non-members
- Reduced admin — billing is automatic, not manual invoicing
- Clients commit to regular visits, improving schedule utilisation
Membership benefits you can offer
Each membership plan can include one or more benefits. Mix and match to create tiered plans (e.g. VIP, Standard, Intro).
Percentage discounts on services
Members receive a percentage discount on selected services whenever they book. For example, a "VIP Monthly" plan might include 20% off all colour services. The discount is applied automatically at checkout.
Included sessions with automatic tracking
Plans can include a set number of sessions per billing period — for example, "4 facials per month" or "2 adjustments per fortnight". Each checkout deducts from the allowance, and session counts reset automatically when the next billing period starts. Both staff and clients always see the correct remaining balance.
Unlimited access
For businesses like yoga studios or wellness clinics, unlimited access memberships let clients attend as many sessions as they want during their billing period. No session counting needed.
Start with two plans — a standard and a premium — rather than overwhelming clients with choices. You can always add more tiers once you see what resonates.
Billing frequencies and payment processing
Bella Booking supports 9+ billing frequencies to match different business models. All payments are processed through Stripe, so recurring charges happen automatically with no manual invoicing.
- Weekly
- Fortnightly (every 2 weeks)
- Every 4 weeks (28-day cycle)
- Monthly (same calendar date)
- Every 6 weeks
- Every 2 months
- Quarterly (every 3 months)
- Every 6 months
- Annually
The distinction between "monthly" and "every 4 weeks" matters: monthly bills on the same date (e.g. the 15th of each month), while every 4 weeks bills exactly 28 days after the previous charge. Choose based on how your service schedule naturally works.
Selling memberships online
Memberships appear on your online booking page alongside your services. Clients browse available plans, review the benefits and pricing, accept your terms and conditions, and pay via Stripe Checkout. The membership activates once the first payment is confirmed — no manual setup needed.
- 1Create your membership plan with pricing, benefits, and billing frequency
- 2Toggle the plan to be visible on your online booking page
- 3Add terms and conditions that clients must accept before purchasing
- 4Clients find the plan on your booking page and purchase via Stripe
- 5The membership activates automatically and recurring billing begins
The My Membership client portal
Members access the My Membership portal from your online booking page. There they can see their plan details, remaining session allowances, next billing date, and payment history. They can also cancel their membership online without needing to phone or message your team.
The self-service cancellation portal reduces admin significantly. For every "how do I cancel?" enquiry you handle manually today, the portal handles it automatically.
Memberships vs prepaid packages — which to use
Both generate upfront or recurring revenue, but they serve different purposes. Use them together for maximum flexibility.
| Memberships | Prepaid Packages | |
|---|---|---|
| Payment | Recurring automatic billing | One-time upfront payment |
| Duration | Ongoing until cancelled | Fixed number of sessions |
| Session tracking | Resets each billing period | Decrements until exhausted |
| Client commitment | Ongoing relationship | Single transaction |
| Best for | Regular clients, predictable revenue | Introductory offers, treatment courses |
Related features
Explore by business type
In-depth guides
Explore comprehensive guides on this topic
Ready to try Bella Booking?
Start your free trial today. No credit card required.
Australian-owned business. Sydney-based support team.