How to suspend or unsuspend a trainee
Club Admin · Bahasa Melayu below
Suspension is a temporary hold — the trainee still exists and their history is intact, but they can't attend sessions, and depending on your policy, monthly fees may be paused.
Suspend
- Sidebar → Trainees → open the trainee → Suspend
- Fill in: - Reason — e.g. disciplinary, non-payment, medical leave - Duration — days, weeks, or open-ended (until manually lifted) - Pause billing — if on, monthly invoices don't generate during suspension
- Confirm
Trainee immediately drops off coach's active roster + parent portal shows "Suspended" badge.
Unsuspend
- Trainees → filter status =
Suspended→ open trainee → Unsuspend - Confirm — trainee returns to active status
- If billing was paused, next month's invoice generates normally
View all suspensions
- Sidebar → Trainees → Suspensions (
/suspensions/) — audit list of every current + past suspension with reason and dates.
Members
Same flow for members — Sidebar → Members → Suspend / Unsuspend.
Difference vs delete
- Suspend — temporary; trainee expected to return; history + enrollments intact
- Delete / deactivate — permanent removal from club; enrollments cancelled
Use Suspend for medical leave, disciplinary, non-payment leverage. Use Delete for permanent departure.
Cara suspend / unsuspend pelatih
Suspend
- Trainees → buka → Suspend
- Isi: Reason (disiplin / bayar / medical), Duration, Pause billing
- Confirm
Pelatih hilang dari roster jurulatih; portal ibu bapa tunjuk badge Suspended.
Unsuspend
Trainees → filter Suspended → buka → Unsuspend → confirm.
Senarai
Menu sisi → Trainees → Suspensions — audit semua suspension.
Ahli
Sama — Menu sisi → Members → Suspend/Unsuspend.
Suspend vs Delete
- Suspend: sementara, kembali kemudian
- Delete: kekal