Support Center
Help & FAQ for Failed Payment Recovery
How CertNode Recover Works
What is CertNode Recover?
CertNode Recover automatically recovers failed payments (subscriptions, invoices, and one-time charges) through AI-personalized dunning emails, fallback card-on-file routing, smart retry timing aligned to payday cycles, card expiration prevention, and hosted card update pages where customers can enter new payment details with one click.
The Recovery Flow
Payment Fails
We detect failed invoices via Stripe webhooks instantly.
Smart Retries
Retries timed to payday cycles (1st, 15th) for maximum success.
Dunning Emails
6-email sequence from friendly reminder to final notice.
Card Update Page
Customer updates card, payment processes automatically.
Getting Started
Connect your Stripe account
Sign in to CertNode and click “Connect Stripe” on the Recover dashboard. One-click OAuth authorization.
Configure your branding (optional)
Add your business name, logo, and brand colors. Dunning emails and card update pages will match your brand.
Recovery starts automatically
When a subscription payment fails, Recover kicks in immediately. No manual work required.
Billing
$0 Monthly Fee
No subscription, no setup costs, no hidden fees.
25% Success Fee
Only charged when we successfully recover a payment. If the payment is not recovered, you pay nothing.
$5 Minimum Fee
Small recoveries under $20 are capped at a $5 minimum fee. No surprise charges.
Billed via Stripe Connect
Fees are collected automatically from recovered payments. No invoices to manage.
FAQ
How does CertNode Recover work?
When any Stripe payment fails (subscriptions, invoices, or one-time charges), Recover detects it instantly via webhooks. First, we silently try alternate cards on file — if the customer has multiple cards, we attempt the next one before sending any email. If that does not work, we launch a multi-step recovery process: AI-personalized dunning emails written specifically for the failure reason and customer, smart retries timed to payday cycles, and a hosted card update page. Every email is written by AI in your brand voice. We also detect expiring cards 30 days early and send proactive update reminders.
What does it cost?
$0 per month. We charge a 25% success fee only when we recover a payment (20% if you also use CertNode Reflex). $5 minimum fee. If we do not recover it, you pay nothing. If a recovered payment is later disputed, we refund our fee.
How is this different from Stripe's built-in retries?
Stripe's Smart Retries are good but limited. CertNode Recover adds three capabilities Stripe does not offer: payday-aligned retry timing (retrying on the 1st and 15th when bank accounts are most likely funded), branded dunning email sequences with escalating urgency, and hosted card update pages where customers can enter new payment details without logging into your app. Together, these recover 10-30% more revenue than Stripe alone.
Will my customers see CertNode?
No. Dunning emails are sent with your business name, your logo, and your brand colors. The hosted card update page is also branded with your business. Your customers will never see the CertNode name.
How do I get started?
Sign in to CertNode, go to the Recover dashboard, and click “Connect Stripe Account”. One-click OAuth, and recovery starts automatically. Optionally configure your brand name, logo, and colors for the dunning emails and card update pages.
What payment methods do you recover?
Cards (Visa, Mastercard, Amex, Discover). Failed payments due to insufficient funds, expired cards, or declined transactions are all eligible for recovery.
Can I customize the dunning emails?
Yes. You can set your business name, upload your logo, and choose your brand colors. The email copy is optimized for recovery but sent under your brand identity.
How do I cancel?
Disconnect your Stripe account or disable Recover in your dashboard settings. There are no cancellation fees, no contracts, and no commitments. Active recovery attempts will complete but no new ones will be started.
Contact Support
Email Support
- General:
support@certnode.io - Technical:
app@certnode.io
Response Time
- • Standard: 24-48 hours
- • Priority: 4-8 hours