...
When configuring a bill run several options are selected that determine what billing and invoicing workflows are actioned. Runs can be created to bill subscriptions only or bill usage only or both. Likewise, a run can be initiated to start the invoicing workflow, run collections or to process Contracts.
Bill on First Use
Bill on first use scenarios are gaining more prominence particularly in certain verticals such as IoT . A service is not billed until a certain usage threshold is reached or a configurable period of time has expired. Once either of these conditions are met, subscription and usage billing is triggered and the state of the service is transitioned (e.g. preactive to active).
As part of this workflow, the platform also provides a facility to optionally add a time window for when usage needs to come in. If no usage comes in within that timeframe, then the state change is triggered and any applicable one time and recurring charges due to the state change will be charged to the account.
...