Return or forfeit instructor hours on cancellation

Admin cancels return hours; instructor self-cancels forfeit them. Override per session if you need to.

1

Default behavior

Admin cancellations (owner / manager): hours are returned to the instructor's monthly pool automatically — the studio cancelled, not the teacher. Instructor self-cancellations: hours are FORFEITED and still count against the monthly allowance.

2

Override on the cancelled tile

In the Upcoming Sessions list, every cancelled tile has a Return hours / Revoke hours toggle. The badge shows the current state ("Hours returned" / "Hours forfeited") and a "By teacher" / "By admin" attribution badge so you can spot self-cancels at a glance.

3

Effects flow through

Whatever you set is reflected immediately on the next tier-overage report calculation for that instructor.

Tips
  • This is the audit trail you need for contracted-hours calculations — every cancellation is right there with attribution.
  • For deeper history, expand Change history on the class template (200 most recent entries).