Help & Getting Started
Welcome to PaymentRescue. These 5 steps + the features index below cover everything you need to recover 30-50% of your failed Stripe payments.
First steps
Create your account
Sign up at /signup with your business email. We need it to send recovery webhooks.
Connect your Stripe account
Use /api/stripe/connect. We only observe failed payments — no money moves — unless you turn automatic retries on in your dashboard, which is off by default.
Configure dunning sequence
Visit /dashboard to set retry timing (default: predictive based on Stripe customer history).
Monitor recovery
Visit /dashboard for revenue recovered, recovery rate over time, why payments failed, and how the dunning emails performed.
Bought a lifetime deal? Redeem your coupon at /redeem before connecting Stripe. Not sure how much you could recover? Start with the ROI Calculator.
Features Index
Every feature PaymentRescue ships, how to reach it from the UI, and the API endpoint behind it.
| Feature | What it does | UI path | API |
|---|---|---|---|
| Churn Prediction | ML-scored probability that a customer will churn this month. | /dashboard | POST /api/predict/churn |
| Retry Time Prediction | Optimal timing for Stripe payment retry based on customer behavior. | /dashboard | POST /api/predict/retry-time |
| Dunning Email Sequence | Branded recovery email cadence, auto-triggered on payment failure. | /dashboard | GET /api/cron/dunning (server-side) |
| Stripe Webhook Handler | Receives invoice.payment_failed + customer.subscription.deleted events. | — | POST /api/stripe/webhook · /api/stripe/billing-webhook |
| Stripe Connect OAuth | Stripe connection. Observe-only until you enable automatic retries. | /dashboard | GET /api/stripe/connect |
| Update Payment Link | Hosted page where customers update their failed card. | — | GET /api/update-payment/[invoiceId] |
| Recovery Events Webhook | Outbound webhook fired on successful recovery (for your CRM). | /docs/webhooks | POST /api/webhooks/recovery-event (you receive) |
| Recovery dashboard | Revenue recovered, recovery rate over time, decline reasons, dunning email performance. | /dashboard | GET /api/dashboard |
Need help? Browse the FAQ for common questions, or email hello@paymentrescue.dev — we reply within 48 hours.