You can use an external billing system to bill your postpaid customers and use PortaBilling to create xDRs to be sent to the external system.
Configuration
Link copied to clipboard
To enable external billing:
- Add the option Web.AllowExternalBilling=1 to the WebCustom group on the Configuration server web interface.
- Open the customer class configuration panel where you can manage processing invoices and payments for postpaid customers billed via that external system:
- Open Finances > Invoicing.
- Go to Process invoices and payments externally.
- Turn on the Use processing and payments externally toggle.
Disabling the Use processing and payments externally option can cause discrepancies between balances and invoices. This could result in manually correcting the balance and invoice for each affected customer.