Client Management

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.

  1. 1Create your membership plan with pricing, benefits, and billing frequency
  2. 2Toggle the plan to be visible on your online booking page
  3. 3Add terms and conditions that clients must accept before purchasing
  4. 4Clients find the plan on your booking page and purchase via Stripe
  5. 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.

MembershipsPrepaid Packages
PaymentRecurring automatic billingOne-time upfront payment
DurationOngoing until cancelledFixed number of sessions
Session trackingResets each billing periodDecrements until exhausted
Client commitmentOngoing relationshipSingle transaction
Best forRegular clients, predictable revenueIntroductory offers, treatment courses

Explore by business type

Ready to try Bella Booking?

Start your free trial today. No credit card required.

Australian-owned business. Sydney-based support team.