Feature / Workflow Request: Free First Lesson for Rolling Monthly Programs
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.
Customer support service by UserEcho