If something goes wrong
If a payment fails
If a payment does not go through, for example because a card has expired, Stripe handles it for you. Stripe emails the payer a notice with a link to fix the payment, and it automatically retries the charge over the following days. This retry window is a grace period, and during it your courses carry on exactly as normal.
If the payment is fixed, either by updating the card in the billing portal or by a successful retry, nothing further happens and your courses continue without interruption.
If the payment stays unresolved after Stripe has finished retrying, the only change is that the affected course stops accepting new participants. Here is exactly what each person sees:
What you see as the teacher
When you try to issue a new access key, the app shows:
In the app
"Keys can't be issued because the course subscription is inactive. Existing participants keep access."
What a new participant sees
Anyone trying to join the course for the first time sees a neutral message. They are not shown anything about payment:
In the app
"This course isn't accepting new enrollments right now. Please contact your course teacher."
Putting it right
Update the payment in the billing portal and the course reopens to new participants on its own, usually within moments. There is nothing to switch back on manually.
Subscription states at a glance
Active
Your subscription is paid up. Courses accept new participants and you can issue keys as usual.
Payment failed, grace period
A charge did not go through and Stripe is retrying. Everything keeps working normally while Stripe emails the payer a link to fix it.
Subscription ended
The subscription was cancelled or the retries were exhausted. The course stops accepting new participants. Existing participants keep full access.
Next
Frequently asked questions about billing
→