Refunds & Notifications · Article 6.10
E-mail: "Terugbetaling voltooid — €X teruggestort"
De afsluitende e-mail van een terugbetalingsstroom. Wordt verstuurd wanneer Stripe bevestigt dat de terugbetaling is geslaagd (of wanneer u een SEPA-terugbetaling als voltooid markeert). Bevat de creditnota-PDF.
Een terugbetaling zonder duidelijke bevestigings-e-mail laat de klant in onzekerheid. Deze e-mail is het sluitende artefact — geld teruggegeven, creditnota uitgegeven, audittraject afgesloten.
Step by step
Terugbetaling gestart.
Automatisch (Δ− addendumtak) of handmatig (terugbetalingsstartstroom).
Terugbetaling voltooid.
Stripe-webhook (
charge.refunded) of uw handmatige bevestiging.E-mail wordt verstuurd.
Enkelvoudige e-mail naar klant met creditnota bijgevoegd.
Statusbadge Terugbetaling voltooid. Tijdlijngebeurtenis "Terugbetaling voltooid via [methode] — €X". Documenten-dropdown bevat CRN-XXXX. Geen verdere actie nodig; de offerte gaat naar zijn definitieve status na terugbetaling.
Why this works this way
De creditnota (CRN-, ook wel Gutschrift in DE / nota de crédito in ES / note de crédit in FR) is het juridische bewijsstuk voor de terugbetaling. Conform EU-BTW-regels moet hij verwijzen naar de oorspronkelijke factuur en het netto-terugbetalingsbedrag + BTW-bedrag specificeren. De PDF wordt gegenereerd door render_credit_note_pdf() (pdf/service.py L560) en opgeslagen in R2.
Stripe-terugbetalingen: de e-mail wordt verstuurd wanneer de charge.refunded-webhook arriveert met status=succeeded. SEPA- / buiten-het-systeem-terugbetalingen: de e-mail wordt verstuurd wanneer u op Terugbetaling als voltooid markeren klikt op het creditnotarecord.
Troubleshooting
Keep reading
Refunds & Notifications
Refund stages: issued → requested → succeeded (or manual)
The credit note moves through up to four states from creation to settled. Each state corresponds to a specific point in the refund lifecycle, with predictable UI badges and email triggers.
Refunds & Notifications
The Credit Notes page
A first-class section in the freelancer dashboard that lists every credit note across all your proposals, with status, refund amount, linked proposal, and action buttons. Use this when you want to manage refunds without drilling into each proposal individually.
Refunds & Notifications
Retry Stripe refund — when transient failures clear
A failed Stripe refund can usually be retried — most failures are transient (rate limits, brief Stripe outages, or deposit-paid webhook arriving after the post-sign pipeline ran). The Retry button calls `_trigger_stripe_refund` afresh on the credit note.