What clients see
Every upcoming session has a Need a change? row.
Client view

Open it to find Request reschedule, which asks you, and Cancel session, which cancels under your late window.
You set the rules, the app enforces them, and you hear about every change right away. How you cancel or move sessions yourself has not changed.
Both are on by default, and both are yours to turn off. Settings, then Cancellations & reschedules, under Clients.
Every upcoming session has a Need a change? row.
Client view

Open it to find Request reschedule, which asks you, and Cancel session, which cancels under your late window.
Before the late window, nothing is charged.
Client view

Inside it, the session is charged, the same as when you mark a late cancel.
The client sees the charge before they confirm, and nothing happens until they accept it.
The client picks the days and times that work and can add a note.
Client view

Nothing moves until you tap Review on the request, then Pick a new time and Move the session.
To say no, tap Decline, then Decline the request. The session stays where it is. Either way you can add a note they will see.
Every client cancel, late cancel, request, or withdrawn request reaches you three ways: your notifications in the app, a push on your phone if you have the app with notifications on, and an email.
Trainer view

Your client gets the same when you approve or decline, and a confirmation when they cancel.
Settings, then Cancellations & reschedules, under Clients.
Trainer view

No. The client picks the days and times that work and can add a note, and nothing moves until you tap Review on the request, then Pick a new time and Move the session. To say no, tap Decline, then Decline the request. The session stays where it is. Either way you can add a note they will see.
The session is charged, the same as when you mark a late cancel. The client sees the charge before they confirm, and nothing happens until they accept it. Before the late window, nothing is charged.
Every client cancel, late cancel, request, or withdrawn request reaches you three ways: your notifications in the app, a push on your phone if you have the app with notifications on, and an email. Your client gets the same when you approve or decline, and a confirmation when they cancel.
Yes. Let clients cancel in the app and Let clients request a new time in the app are both on by default, and either can be turned off in Settings, under Clients, on the Cancellations & reschedules page. Turn one off and the button is replaced by a line asking the client to text you instead.
Get started
Try TrainerSuite free for 30 days. Cancel anytime.