This article explains how to refund, cancel, and reinstate a participant registration, how to answer a customer's cancellation request, and what happens to your account after a refund. To move a registration to another session instead, see Transferring Registrations and Answering Transfer Requests.
In the provider dashboard, open the session roster (this also applies to Drop-ins), select one participant registration, and click Cancel and refund. The same action is in the participant drawer. It opens the Cancel/refund dialog, which has up to two sections:
A customer paid $100.00 for a session, and your payout for it was $94.60 (fees of $5.40, using the figures in Understanding Your Fees as a Provider).
| Refund type | Customer receives | Recovered from your payouts | Charged to your payment method |
|---|---|---|---|
| Standard, maximum amount | $94.60 | $94.60 | $0.00 |
| Standard, partial | $40.00 | $40.00 | $0.00 |
| Override for full refund | $100.00 | $94.60 | $5.40 |
Every scenario starts by opening Cancel and refund for the registration and ends with Confirm. Wherever you cancel or refund, you can check the box to send the customer a notification email.
Refund some money and keep the registration active: check Issue refund, leave Cancel registration unchecked, and enter an amount no higher than Maximum refund available.
Check Issue refund and set the amount to the Maximum refund available.
Use this when the customer should get back everything they paid. Check Issue refund, then Override for full refund, then the required consent checkbox. The amount becomes read-only at the remaining amount the customer paid, and you are charged the fee amount.
If you have no saved payment method, you will see "You do not have a payment method on file. Please visit Organization settings > Billing to add a payment method first." Add one under Organization settings > Billing and plans, then try again.
Leave Cancel registration unchecked and check Issue refund. Everything else works as above.
To remove the participant from the roster without returning money, check Cancel registration only. If you send the email, it tells the customer the registration is cancelled and no refund has been issued.
You can refund a registration that is already cancelled. Open Cancel and refund; you will see Reinstate registration in place of Cancel registration. Leave Reinstate registration unchecked, check Issue refund, and enter the amount (or use the override). If you check Reinstate registration, the action becomes a reinstatement and does not issue a refund.
To restore a cancelled registration, check Reinstate registration and click Confirm. The status returns to paid, or to refunded if the registration's refunds already equal or exceed the original item total. Reinstating does not undo earlier refunds, and it does not send a notification email at this time.
Customers can ask to cancel a registration from their dashboard. You get a bell notification and an email, the participant's row on the roster shows a red Review refund request button, and the participant drawer shows a Cancellation request card with the customer's reason. The button offers three answers:
| Answer | What happens |
|---|---|
| Cancel and refund... | Opens the Cancel/refund dialog. Choose cancel only, refund only, or both, as described above. |
| Transfer instead... | Moves the registration to another session or drop-in date instead of cancelling it. The payment is unchanged, and the customer is always emailed where they have moved. See Transferring Registrations and Answering Transfer Requests. |
| Deny request... | Keeps the registration active. You enter a reason, which is required and is emailed to the customer as you wrote it. |
If you would deny a request only because of the date, offer Transfer instead... where another session works: the customer is told they have moved rather than that their request was not approved. After a cancellation request is denied, the customer cannot ask to cancel that registration again, but they can still ask to move it to another session.
The customer is refunded right away, to their original payment method, whatever your balance is that day. We then recover your portion from your account in the background. On a standard refund, the amount recovered matches what the customer received; the fees are not taken back. In almost every case there is nothing for you to do.
| What you see | What it is |
|---|---|
| A refund line in your Payout Report, under a payout | Your portion of a refund, recovered from your payouts the normal way. |
| A charge on your saved payment method | Your portion of a refund we could not recover from your payouts within about 7 days, billed through the invoice instead. Same money, different route. |
| An email: "Action needed: refund clawback invoice" | The invoice charge did not go through, or there is no saved payment method. Pay the linked invoice, or add a payment method so the next attempt collects it. |
Cancel and refund emails are sent only when you check the notification box. Examples of every customer email are in Emails Your Customers Receive.
Why can't I refund the full amount the customer paid?
A standard refund is capped at your payout for the registration, because the fees were already collected. To return everything, use Override for full refund; you are charged the fee amount.
Why was the customer refunded before anything was recovered from me?
So the family never waits on your balance. The customer is refunded first in every case, and your portion is recovered afterward.
I issued a refund in the off-season and nothing came out of my account. Did it work?
Yes. The customer was refunded. Recovery retries daily for about 7 days, then moves to an invoice charged to your saved payment method.
Is the charge on my payment method a new fee?
No. It is your portion of a refund the customer already received, billed there only because it could not be recovered from your payouts.
What do I do if I get the "Action needed" email?
Pay the invoice from the link in the email, or add or update a payment method in your billing settings. If you add one, the next automatic attempt collects the amount and the invoice closes on its own.
Will the customer's refund be reversed if you cannot recover it from me?
No. The customer keeps their refund. Recovery is handled separately and never affects what the family received.
Does reinstating a registration undo a refund?
No. Reinstating restores the registration's status only; earlier refunds stay in place.