Feature request: Flexible class credit packages

Many clinics are selling monthly or block class packages where clients buy a set number of sessions (for example, 8 Pilates classes for £190 per month) and then use those sessions across different days and times, rather than committing to a fixed weekly slot.​

Problem

  • Current Class Block Bookings work well for fixed, recurring programmes (e.g. every Tuesday at 6pm for 10 weeks) but do not function as a flexible credit/pack system.​

  • Clinics that sell credit-based packages cannot easily:

    • Assign a monthly quota of sessions (e.g. 8 per month).

    • Allow clients to use those sessions across multiple time slots and days.

  • This limitation encourages clinics to adopt separate management systems purely for class bookings and payments.​

Current behaviour

  • Blocks are configured as a series of predefined sessions with fixed dates and times.​

  • The system treats a block as one continuous booking, rather than a pool of credits attached to the client’s account.​

  • There is no native credit balance or package tracking per client for flexible class attendance.​

Requested behaviour

Introduce flexible class credit packs that clients can spend across eligible classes until their credits are used or expire.​

Key capabilities:

  • Create credit-based products, e.g.:

    • “8 Pilates Class Credits – £190– valid for 1 month”.

  • When purchased:

    • Credits are added to the client’s account balance.

    • Each attended class automatically deducts a credit.

  • Credits usable on:

    • Any eligible class type (e.g. “Pilates Class”) at any available time/day within the validity period.​

  • Optional configuration:

    • Credit expiry (e.g. 30 days, 8 weeks).

    • Which class types the pack can be used on.

    • Limits such as max classes per day/week.​

Why this would help

  • Aligns Rehab Guru with common clinic business models for group classes and memberships.​

  • Reduces reliance on external booking platforms to handle flexible class packages.

  • Provides a clearer, automated experience for both admins and clients, avoiding manual tracking of package usage.

Please authenticate to join the conversation.

Upvoters
Status

In Review

Board

💡 Feature Request

Date

2 months ago

Author

Cloudia Rose Barr

Subscribe to post

Get notified by email when there are changes.