
- Tracking revenue and outstanding payments.
- Maintaining financial records for compliance.
- Enabling clear and transparent billing for customers.
- Draft – Created but not yet finalized; can be edited.
- Finalized – Locked and ready for payment processing.
- Paid – The customer has successfully made the payment.
- Failed – Payment attempt failed (e.g., insufficient funds, expired card).
- Void – The invoice is canceled and will not be processed further.
Period-end subscription invoices are finalized automatically by default. Set
auto_finalize to false in the invoice_config setting to keep them as drafts until you finalize them.
