A dunning ladder for the platform subscription. Day zero the payment fails and the account goes past due with an email carrying the pay link. Reminders go daily through day six. On day seven the account locks and shows a lock screen with the same pay button. A successful payment at any point clears everything and unlocks.
Also called: card declined · my account got locked · past due · payment failed · suspended account
- 1A failed renewal marks the org past_due, stores the invoice id, its hosted pay URL and the amount, and sends the first email.
- 2A daily sweep sends the next reminder, or locks at day seven, writing an audit entry either way.
- 3The sweep first re-checks the invoice at the processor, so a payment whose webhook was missed still clears the dunning.
- 4Recovery restores the org to active, clears every dunning field and sends a payment-received email.
- 5Business owners are copied on every step so the agency sees the state without asking.
A failed card on a subscription usually means an expired card, not a business that has decided to stop paying — so cutting them off with no warning and no explanation loses a customer over a bank's fraud rule. Failed payments escalate through reminders before anything locks, and the lock is read-only rather than a blank screen: nothing is deleted, every estimate, contact and project stays where it was, and paying lifts the lock immediately. The notice itself is laid out with care, because a message about a failed payment cannot also look broken.
- Silent access loss after a card failure.
- No obvious way to pay once locked out.
- Missed payment webhooks leaving an account past due after it was paid.
See it on your own jobs
Twenty minutes, your numbers, no slide deck. We’ll build one of your real buildings in front of you and send you the estimate link at the end — yours to keep either way.
or keep browsing features →