Failed cards and the dunning ladder (day 0, 3, and 7)
A declined washer/dryer rental payment should start a ladder — retry, flag, day 0/3/7 — not radio silence. How operators handle failed cards before the retrieval clause.
By DrumFleet · · 3 min read
The worst failed payment is the one you find on the 15th.
Not because the renter is evil. Because your process went quiet. Card declined on the 1st, nobody noticed, the machine kept sitting in their apartment, and you spent two weeks funding their laundry out of your pocket.
In this business a missed month is often more expensive than a month of any tool you would buy. Spreadsheets do not charge cards and they do not tap you on the shoulder when Stripe shrugs. You have to build the ladder yourself or use something that already has one.
Autopay is not optional past a handful of renters
Venmo requests and "I'll text you on the 1st" work until they do not. Card on file, billed on a schedule tied to install day (not signup theater, not a vague "sometime this month"), is the floor.
First invoice usually carries rent plus deposit plus delivery. After that the cycle settles on the billing day you chose. When that charge fails, the clock should start without you opening the Stripe dashboard for fun.
Silence is the expensive default
A lot of small fleets do this: charge fails, Stripe emails someone, the email dies in a pile, operator finds out when rent is two weeks late and the renter has gone soft on answering texts.
That gap is where goodwill and leverage both evaporate. You want contact inside a grace window you actually defined in the contract before anyone is talking about retrieval.
A ladder that fits a rental fleet
What we run (and what we built into the product) looks roughly like this. Tune the days to your grace window; keep the shape.
Day 0 fail happens. Auto-retry once if the processor supports it. Flag the renter in whatever system you use so the failure is visible without hunting. Do not wait for your weekly "check Stripe" ritual.
Day 3 — human-shaped nudge. They already got a decline from their bank. Your note is short: card failed, update it here, grace ends on date X. No essay. No threats yet. Most honest declines fix here.
Day 7 last clean chance inside grace. Same facts, firmer. Point at the contract language they already signed autopay authorization, what happens if payment is not cured. Still inside the window. Still reversible.
After grace, you are in retrieval-clause territory. That only works if the rental agreement actually has a retrieval clause, a clear grace period, and a signed autopay authorization on file. Paperwork you never collected will not save a Saturday argument.
What belongs in the contract before delivery #1
Minimum term, autopay authorization, relocation fee, retrieval clause, ID on file. Signed before the truck is loaded — not after install when everyone is tired and friendly.
If your agreement is still a Word doc you edit per renter, fix that before you invent a fancy dunning SMS flow. The ladder needs something to stand on.
Spreadsheet operators: the minimum viable ladder
You do not need software on day one. You do need:
- Every active renter on a card (or you accept you are not really collecting)
- A weekly decline scan you actually do — same hour every week
- A three-touch sequence with dates written down (0 / 3 / 7 or your variant)
- Grace end dated on the calendar, not "whenever I get around to it"
When declines are surprises and Saturdays are reconciliation, the ladder is the first process worth buying back with a tool. Ask whether failed cards retry and get flagged, or sit quiet. Radio silence is a product choice, even if the "product" is your inbox.
Soft landing
Steal the annotated agreement if you need the clause language: washer/dryer rental agreement.
If you want the ladder inside the same place that already tracks the machine and the contract, DrumFleet's trial is 14 days on Growth, no card required. Either way — stop finding declines on the 15th.