Use this file to discover all available pages before exploring further.
You have the flexibility to define the nature of charges associated with your products or services. Specifically, you can
determine whether a charge has to be paid in arrears (at the end of the period), or in advance (immediately on event ingestion).
If you opt for charges to be settled in arrears, they will be invoiced at the end of the billing period based on
the actual usage during that period. This payment option is ideal for usage types like storage, API calls, or compute,
where it is more practical to wait until the end of the period before billing. By default, all charges are configured to be
billed in arrears.
Dashboard
API
You can easily manage this billing settings through the user interface. Within the UI, you will find options to customize
the invoice cadence by setting a charge as invoiced in arrears.
Define pay_in_advance : false on a charge to bill it in arrears:
With this payment option, charges are invoiced immediately upon any changes in usage. It is particularly useful for scenarios
where you need to bill customers instantly for usage-based actions, such as new user seat or integrations.
Dashboard
API
You can easily manage this billing settings through the user interface. Within the UI, you will find options to customize
the invoice cadence by setting a charge as invoiced in advance.
Define pay_in_advance : true on a charge to bill it in advance: