Scope
Collect invoice on card update.
Collect past invoices
Summary
During the dunning period if a customer updates their card details, Chargebee will automatically retry the payment based on your dunning settings.
If Dunning has been exhausted the invoices will need to be collected manually through the UI (Collect Now) or using the Collect payment for an invoice API
Solution
If you would like to collect payment immediately when the card is updated, you can enable the "Payment collection when payment method is added" option under Settings > Configure Chargebee > Billing LogIQ. Once you enable this option, payment for the latest unpaid invoice is collected automatically when a payment method is added or updated.
Alternatively, you can use the “Collect Now” option under the Actions panel on the Invoice details page.
Related articles and documentation: