Self-hosted bot that recovers failed Stripe subscription payments.
Catches invoice.payment_failed, runs a configurable 3-touch email sequence via Resend, marks recovered the moment Stripe confirms the retry.
Drops on Fly / Railway / Render in 5 min via the included Dockerfile. Recover 5–15% of MRR otherwise lost to involuntary churn.
One-time purchase. No per-customer fees.