Beyond pay-per-lesson, you can bill with prepaid packages or monthly plans — and, once a student saves a card, charge it automatically under the rules you set.
A fixed price for a set number of lessons — for example, $240 for 8. Set it under Make it yours, or as a custom rate for one student.
Each completed lesson counts down the student's remaining balance, visible on their Billing tab and in their portal.
Their portal shows the count as a figure on Payments; once it's spent, each booked lesson reads “Not covered yet”.
When a package reaches its last lesson or runs out, the student sees a renewal prompt in their portal.
Renewing from the portal only appears once the student has a saved card — and it asks them to confirm the amount before anything is charged.
A flat price per month rather than per lesson — set it under Make it yours or as a student override.
Monthly students aren't billed per lesson and don't carry a remaining-lessons count — their month is already paid.
A monthly student's month arrives as an invoice on their billing date, sized from the lessons their standing day covers, minus anything already paid ahead. There is no separate auto-pay switch — their portal's Payments page shows the next bill before it is raised.
Saving a card authorizes charges for completed lessons and for late cancellations/no-shows billed under your policy — nothing else.
A “Pending auto-charges” block on the student's Billing tab holds each one for a 2-hour grace window before it hits their card, with the amount, what it's for, and roughly when it fires.
Appears only while a charge is scheduled.
“Waive” on the row cancels it during the grace window — the student is never notified, and nothing is charged.
The waive control shows only while a charge is pending.
A declined charge retries after 24 hours, then 72 hours, then flags you to follow up — no silent repeated attempts.
The line above names the size and the card it will charge; the button carries the price — “Renew for” and the amount.
Pressing it swaps in “Confirm — charge” with the same amount, and “Not now” beside it backs out. Confirming charges the price shown, exactly — if your pricing changed since the button rendered, the charge is refused rather than mismatched.
They see “✓ Package renewed”, the new lessons land on their balance right away, and the payment appears in your records automatically.
Stuck anywhere in this guide? Head back to Help — the FAQ covers the odd cases, and the report-a-problem button at the bottom reaches a human.