0

Feature / Workflow Request: Free First Lesson for Rolling Monthly Programs

ASAF BREIER 3 weeks ago in Player Admin 0

I’m running a kids after-school program set up as a rolling monthly membership ($80/month) that is attached to an ongoing program (not a one-off event). Parents pay upfront on a recurring basis.

I’ve promised parents one lesson free, but I’m struggling to find a clean way to implement this within CourtReserve without creating billing confusion or manual workarounds.

Current challenges:

  • Full program registrations are marked as not eligible for discounts, even though this is a rolling monthly membership (not a fixed program).

  • Packages don’t work well here, as this is intentionally a recurring monthly membership.

  • Using refunds feels clunky and hard to track.

  • I only want this to apply to one specific program (Trailside After-School), not other programs using similar structures.

What I’m trying to achieve:
A clean way to offer a “first lesson free” within a rolling monthly membership tied to an ongoing program.

Ideal solutions could include:

  • Ability to mark one session as non-billable within a membership/program

  • A built-in free trial / first-class credit for rolling memberships

  • A way to apply a one-time discount or credit to the first month without triggering the “full program not eligible for discounts” restriction

Ask:
Is there a recommended workflow today that avoids refunds, or is this a gap in functionality for rolling monthly programs? If there is a workaround, documentation or screenshots would be extremely helpful.