Five steps from signup to recovered revenue. AI handles the complexity, you see the results.
Click "Connect Stripe" and authorize Retriev to monitor failed payments. We request read access to payment history and write access to create retry attempts.
Retriev imports your last 12 months of payment data. The AI identifies patterns in successful payments and failed attempts to learn what works for your customers.
Choose between AI-optimized defaults or custom rules. Set maximum retry attempts, blackout dates, and email preferences. Or accept AI recommendations and skip configuration entirely.
When a payment fails, Retriev receives a webhook from Stripe. The AI predicts the optimal retry window, queues the attempt, and sends personalized dunning emails if needed.
// Webhook received from Stripe POST /api/webhook { "type": "payment_intent.payment_failed", "data": { "object": { "customer": "cus_abc123", "amount": 9900, "last_payment_error": { "message": "Card declined" } } } } // AI predicts retry window: 34 hours // Confidence: 87%
Track recovery rates, revenue saved, and churn trends in real-time. Ask questions in natural language: "Show me recovery by card type this month."
Add a webhook endpoint in your Stripe dashboard to send failed payment events to Retriev.
We verify webhook signatures to ensure authenticity.
Connect Stripe and let AI handle the rest. First recovered payment often within 24 hours.