This article covers:
How are invoices generated in Chargebee?
How to generate invoices manually?
How to add one time charges in an invoice?
Chargebee allows you to create 2 types of invoices - Recurring and One-Time.
Recurring invoices are automatically generated for subscriptions based on the plan’s billing frequency(weekly, monthly and yearly). No manual intervention is required for invoice generated during renewals unless Metered Billing is enabled.
You can view the list of invoices generated for a customer/subscription under the Invoices tab. You can apply filters to get the list of subscriptions for specific customer/subscription ID or other criteria.
Ad-hoc/ One-time Invoices:
Besides the recurring invoices, Chargebee allows you to collect non-recurring charges from customers by generation a one-time invoice. This can be done manually from the customer/subscription details page using the Add Charge or the Add Addon option.
You can also generate a one-time invoice using the APIs listed below:
- Create Invoice for Charge API - https://apidocs.chargebee.com/docs/api/invoices#create_invoice_for_charge
- Create Invoice for Addon API - https://apidocs.chargebee.com/docs/api/invoices#create_invoice_for_addon
Related articles & docs:
One time charges - https://www.chargebee.com/docs/charges.html