Handle Course Refund Windows and Completion-Gated Guarantees
Course creators offer money-back guarantees that get abused when refunds ignore completion terms. Track each student's refund window and progress against completion-based guarantee terms.
- 1
Track Enrollment Terms
Log each student's purchase date, refund window and guarantee terms.
- 2
Check the Request
Add a
Webhooknode testing a refund request against the window and completion terms. - 3
Auto-Process the Eligible
Add a
Stripenode refunding requests that meet the guarantee. - 4
Review the Edge Cases
Route completion-gated or out-of-window requests for a human decision.
- 5
Activate and Test
Activate the workflow with a test request. Confirm terms are applied correctly.
Frequently asked questions
Why gate by completion?
'Do the work and if it doesn't help, refund' guarantees only work if completion is actually checked — this checks it.
Genuine refunds fast?
In-window requests process instantly, keeping the guarantee credible for honest buyers.