Juniors, adults, privates
Multi-week programs, drop-in clinics, and private lessons share one roster, one calendar, one ledger.
Multi-coach academies running junior development, adult clinics, and private lessons on one ledger.
The defaults match how the club work actually happens.
Multi-week programs, drop-in clinics, and private lessons share one roster, one calendar, one ledger.
Each coach has rates per program type, sport, and tier. Payouts run on schedule with reconciled records.
One payer, multiple players. Junior siblings, parent classes, and lesson packs roll up to a single statement.
Sell packs, redeem against future lessons, expire on policy, and show players balance history from their portal.
Multi-week sessions with skill-level grouping, capacity caps, and waitlists. Parents enroll multiple kids in one flow.
Sell 5-, 10-, or 20-packs. Redemption is automatic at booking. Expiration and gifting rules are configurable per pack.
Household accounts roll up junior enrollments, lesson packs, and adult programs under a primary payer.
Per-coach rate cards by program type and sport. Payouts run on a schedule, with Stripe handling disbursement.
Confirmations, reminders, weather updates, and progress notes go to the parent, not the junior, by default.
Hours coached, revenue generated, attendance rates, and pack redemption by coach for year-end statements.
Add each coach, set availability, and define per-program rates by sport, level, and program type.
Spin up junior development, adult clinics, and private lesson packs with public enrollment on your domain.
Attendance runs from the coach's phone, family statements run monthly, and coach payouts follow the cadence you pick.
Yes. A household account holds multiple player profiles. The parent enrolls kids in different programs, applies family pricing where configured, and pays once.
When a player books a covered lesson, credit is consumed automatically. The booking page shows remaining balance. Refunds restore credits to the pack.
Yes. Coach role limits visibility to assigned sessions, rosters, and attendance. Front desk and management roles see the full picture.
Sessions accrue earnings per rate card. Payouts run weekly, biweekly, or monthly. Stripe handles transfer and reconciled records stay on platform.
A walkthrough takes 30 minutes. Bring your real workflows and we will show the cutover path.