Skip to main contentThe billing lifecycle in Credibill is designed to be automated and resilient.
The Cycle
- Subscription Starts: A customer subscribes. An immediate invoice is generated for the first period (unless there is a trial).
- Cycle Progresses:
- Time passes.
- Usage is reported (if applicable).
- Cycle Ends:
- The billing period closes.
- Usage is aggregated.
- A new Invoice is generated for the next period (plus usage from the past period).
- Payment:
- Credibill attempts to charge the default payment method.
- Success: Subscription remains
active.
- Failure: Subscription enters
past_due. Smart Retries begin.
- Renewal: The cycle repeats.
Smart Retries
If a payment fails, Credibill doesn’t just give up. We use machine learning to determine the optimal time to retry the card (e.g., Friday morning after payday) to maximize recovery rates. You can configure the retry schedule in the Dashboard.
Dunning
Dunning is the process of communicating with customers about failed payments. Credibill can send automated emails:
- “Your payment failed”
- “Card expiring soon”
- “Subscription canceled due to non-payment”