Frequently Asked Questions

Everything you need to know about Revive

Questions about setup, pricing, security, or how our smart payment recovery works? You'll find answers below.

Getting Started

Revive connects to your Stripe account via OAuth and monitors all payment events in real-time. When a payment fails, our ML engine analyzes the decline code and automatically applies the optimal retry strategy. We also send personalized dunning emails with one-click payment update links. Everything runs on autopilot — you just watch the revenue get recovered.
About 5 minutes. Click 'Connect Stripe', authorize the OAuth connection, and you're done. No code changes, no webhook configuration, no API keys to manage. Revive starts monitoring and recovering payments immediately.
Nope! Revive works alongside your existing Stripe setup without any changes. We don't interfere with your current billing logic, subscriptions, or payment flows. Think of us as an invisible safety net that catches failed payments and brings them back.
Absolutely. We use bank-grade 256-bit encryption for all data at rest and in transit. We never store card data — only payment metadata needed for recovery. Your Stripe credentials are securely encrypted, and all retries happen directly through Stripe's secure API.

Pricing

We only charge 20% of revenue we actually recover. If we retry a failed $100 payment and successfully recover it, you keep $80 and we earn $20. If we don't recover anything, you pay $0. It's completely risk-free — we only win when you win.
A payment counts as recovered when Revive successfully processes a previously failed charge. This includes both smart retries (automated retry attempts) and customer-initiated updates via our dunning emails. If a customer updates their card through our email link and the payment goes through, that's a recovery.
Zero. No setup fees, no monthly minimums, no per-transaction charges. The only fee is our 20% performance commission on successfully recovered revenue. That's it. Completely transparent.
Early access customers get 3 months completely free with white-glove onboarding. After that, you pay only for recovered revenue (20% commission). There's no 'free tier' limit — you can process unlimited failed payments. Our pricing scales with your success, not your volume.

Technical

We monitor charge.failed, invoice.payment_failed, payment_intent.payment_failed, and customer.subscription.updated events. This covers all scenarios where a payment fails — whether it's a one-time charge, subscription renewal, or invoice payment. We also track successful retries to avoid duplicate attempts.
Our ML engine categorizes each failed payment by decline code and applies failure-specific retry logic. For example: card_declined gets retried in 4 hours (likely temporary issue), insufficient_funds gets retried after 3 days (payday cycle), expired_card triggers an immediate dunning email (can't retry). This intelligent timing achieves 3.2x higher recovery vs. random retries.
Traditional dunning emails are generic blasts that customers ignore. Ours are behavior-triggered and contextual. We send the first email within 1 hour of failure, follow up based on customer response, and include one-click payment update links that work seamlessly. Average 68% open rate vs. industry standard of 20-30%.
Yes! If you're a platform using Stripe Connect, Revive can recover failed payments for your connected accounts. Reach out to support@revive-hq.com and we'll set up a custom integration. This is currently in beta with select customers.

Support

Email us at support@revive-hq.com and we'll respond within 24 hours (usually much faster). For urgent issues, early access customers get priority Slack/Discord support. We're a small team but we're extremely responsive — your success is our success.
Yes! If you're on the waitlist or actively evaluating Revive, we'll analyze your Stripe account and show you exactly how much revenue you're losing to failed payments. Just email audit@revive-hq.com with your Stripe account email and we'll send a detailed report within 48 hours. No strings attached.
You can disconnect Revive from your Stripe account anytime from your dashboard settings. There are no cancellation fees, no long-term contracts, and no questions asked. We'll stop monitoring payments immediately. If you've recovered revenue in your final billing cycle, you'll be charged for that, and then you're done.

Still have questions?

Can't find what you're looking for? Our team is here to help.