On-Demand Billing

The Billing On-Demand functionality allows creating an invoice for a payment-responsible account that has been completely deactivated, even before the end of the billing cycle. This can be useful in situations when a customer has canceled their service, but there are still outstanding charges that need to be paid.

When the payment responsible account is wholly deactivated, the OCS.io may be triggered by an external system (typically CRM or Ordering) to generate a final invoice with any outstanding charges. This can be done even before the end of the billing cycle.

The on-demand invoice will include all charges that have been incurred up until the time of deactivation, including any usage charges, fees, and taxes. It will also consider any previous debts or overpayments the customer may have had. Once the invoice is generated, the customer will be responsible for paying the outstanding balance.