Your Payments page shows exactly what you owe, what you've paid, and why — nothing is ever charged without the policy or consent screen having said so first.
Three figures at the top, one sentence that ties them together, then “Your plan” with “Where this balance came from” under it — including anything “Paid outside the app”.
Every past charge is labeled with its reason — a package purchase, a monthly charge, or a late cancellation — not just an amount. When there's nothing owed, the line under the numbers at the top says “Nothing due now”.
When your coach sends an invoice, a “Pay now” button appears here — payment goes straight to them through Stripe, and the row flips to “Paid” once it clears.
“Save a card” is a one-time setup — Stripe securely stores the card, not Verbalgerbil — and “Remove” takes it off again whenever you like.
Only appears once your coach's payments are live.
Saving a card authorizes charges only for completed lessons and for late cancellations/no-shows billed under your coach's policy — never anything else, and never without that policy shown to you first.
Stripe emails you a receipt the moment a charge goes through.
“Renew for” carries the exact price; pressing it swaps in “Confirm — charge” with the same amount, and “Not now” backs out. Nothing is charged until you confirm.
Appears only with a saved card and a package running low.
On a monthly plan your month arrives as an invoice rather than a silent charge. The “Next bill” card on your Payments page shows what is coming and when, before it is raised.
When the invoice is raised it joins your open invoices with a “Pay now” button — the same Stripe-hosted page as everything else, and it flips to “Paid” as soon as it clears.
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.