Last verified 2026-07-13
stripe double refund webhook and dashboard
The actual problem
Support refunds in Dashboard while automation also refunds, creating double payouts out.
Do this
- Idempotency key refunds on order id; block second refund if already succeeded.
- Train support to use one path (Dashboard XOR app) per order.
- Alert when refund amount exceeds original charge.
- Reconcile refund rows in the weekly payouts CSV.
Tools for this job
- Netkiln
Refund drag visibility on a public page
- Stripe CLI
Replay refund webhooks safely
Related intents
Also from Cashkiln
- Netkiln — paste a payouts CSV → public fee health page ($19 unlock)
- Tillkiln — scan checkout leaks before you buy more ads
- Free leak checklist — six operator checks
Deep-dive report — $29
Self-serve checklist expansion for this query family. PayPal Checkout. No call.