Schedule recurring classes by programme, age group or rank level, cap the size, and promote from the waitlist with one tap when someone cancels. Students whose attendance is slipping get a nudge before it becomes a lapsed membership. Attendance records feed the progression record directly.
Waivers get signed before anyone steps on the mat. Send a public intake or waiver link, the student or their parent signs on a phone, and the consent files itself on the student’s profile.
Tuition, testing fees, gradings, equipment and pro-shop sales all run through the same billing. Recurring charges advance on their own, failed payments land in a recovery queue with the reason attached, and one-time charges work at the desk, online or from the mobile app.