My invoices are not moving to the Not paid state from Payment Due state. Why?
Problem Statement
My invoices stay in Payment Due and never move to Not paid. Why?
Solution
Several conditions can prevent invoices from moving from Payment Due to Not paid:
- Customer-level Auto Collection is OFF – The subscription has auto-collection disabled.
- Offline Dunning is disabled – Dunning for offline payments is not configured.
- Payment notification failure – The payment failed but the notification did not reach Chargebee. See Handling fallback flow.
- Direct debit not yet realized – Direct debit payments can take 3–5 business days to process.
Steps to Set It Up
Enable Offline Dunning so Payment Due invoices can move to Not paid:
- Go to Settings > Configure Chargebee > Dunning for Offline payments
- Configure the dunning rules
See Offline Dunning for details.