|DunningRecover what others give up on
The intelligent collection engine by Lups
When a payment fails, most systems make two or three retries and give up. Dunning doesn't. It analyzes each customer, learns when they have funds, chooses the right moment and channel, and persists until collecting 100% — or until the deadline you set. Fully autonomous.
The real cost of failed payments
Between 20% and 48% of churn on recurring billing platforms is due to failed payments — not dissatisfied customers. These are people who want to keep paying, but the system didn't know how to charge them.
Without Dunning
With Dunning
How it works
Dunning acts as an autonomous decision engine. Your system reports the failed charge, Dunning analyzes and decides the best action, your system executes it and reports back. The cycle repeats — learning from each interaction — until collecting 100%.
Dunning doesn't replace your billing system. It makes it smarter. Integrates in days and operates from the first failed charge.

4 progressive recovery phases
Each phase increases pressure intelligently. Only escalates when the previous one wasn't enough.
Phase 1 — Silent & intelligent collection
Retries the charge invisibly to the customer. If they don't have the full amount, it probes how much they have and charges the maximum possible. Learns the best time to charge each person: day, hour and payroll cycle.
Estimated recovery: 38–57%Phase 2 — Decision engine: charge or communicate
After three failed attempts, decides between retrying or sending a message through the optimal channel (SMS, WhatsApp or email). Learns which channel each customer prefers and when they respond.
Additional recovery: +10–15%Phase 3 — Custom payment plan
When the customer can't pay all at once, offers a flexible plan. If an installment fails, Phase 1's silent collection activates for that specific installment without canceling the plan.
Additional recovery: +15–20%Phase 4 — AI conversational agent
For the toughest cases, an AI agent negotiates directly with the customer via WhatsApp. Understands context, handles objections, proposes plans and closes agreements. All within the limits you define.
Additional recovery: +10–15%Why choose Dunning?
Learns from each customer
Builds a unique profile: when they have funds, which channel they respond to. Each charge feeds the model and makes it more accurate.
Protects the relationship
Respects legal contact hours in each Latin American country, frequency limits and the right tone to recover without damaging the experience.
Native to Latin America
Knows the payroll cycles of Chile, Mexico, Colombia, Brazil, Argentina and Peru. Knows when people have funds.
Fully configurable
You define the rules: max installments, minimum amounts, days between retries, channels to use. Dunning adapts to your commercial policy.
Clean API integration
Works as a black box. Your platform reports failed charges; Dunning returns instructions. Without changing your infrastructure. In days.
Multi-tenant, isolated data
Each company has separate data. AI models benefit from anonymized learning across the entire network from day one.
Results backed by data
| No dunning (manual retries) | 15–20% |
| Basic automatic retries | 20–30% |
| Dunning Phase 1 | 38–57% |
| Dunning Phases 1+2+3 | 70–80% |
| Full Dunning (Phases 1–4) | Up to 85% |
Sources: Stripe, Recurly, GoCardless, FlexPay, Churnkey — public benchmarks 2024–2025.
Who is Dunning for?
SaaS & subscription platforms
Reduce involuntary churn and recover subscribers lost to payment failures.
Fintech & lending companies
Maximize recovery on overdue installments without collection teams.
Healthcare, education & utilities
Collect respectfully and persistently, maintaining the user relationship.
Marketplaces & B2B platforms
Manage collections from businesses with the same intelligence as individuals.
“Thanks to Lups we set up our auto-replenishment commerce in days. Everything has worked perfectly.”
Francisco, CEO of Tukan
“With Lups, we manage our subscriptions and recurring medication plan billing very efficiently for our customers.”
Julio, CEO of Aiya Te Cuida
Engine pricing on its own
For B2B2C: banks, acquirers, other billing SaaS and vertical ERPs with their own collections.
Engine
Up to 15,000 mandates under management
Plug the engine into your current system. Smart Retry, Standard and Deep recovery, with performance fees only on charges actually recovered.
Engine Enterprise
Above 15,000 mandates
High volume, custom integrations, SLAs, dedicated support. Let's talk through your operation.
Talk to a specialistBy definition, everything coming into the engine has already failed in your system (failure rate = 100%).
Average amount of each charge retried via the engine.
Percentage of failed charges you expect to recover (default 95%).
See breakdown by window
Start recovering what you're losing
Connect Dunning to your system in days and see results from the first failed charge.
Talk to a specialistEngine Standalone is just the engine. Want the full platform?
If your business charges end customers, the full Lups + Dunning add-on for $99,990/mo (vs $299,990 standalone) is a better fit. 67% cheaper bundle + platform + LupsOne.
See Lups + Dunning