PortaBilling uses business models to group customers by the type of services they use. This allows for managing customers consistently in a convergent environment with multiple service types.
The business model configured for a customer determines which customer classes are available – only those with the same business model can be selected. The business model also sets the default account role for accounts created under that customer, ensuring the correct account ID format is applied from the start. For the full list of account roles mapped to each business model, see Account roles.
The following business models are available:
- Cloud PBX
- Internet access
- Mobile
- PINless
- Prepaid cards holder
- Residential VoIP
- SIP trunking
- Universal
Universal is a general-purpose model that lets you configure any service type for a customer.
Administrators configure a business model at two levels: customer class and the customer. When assigning a customer class to a customer, both must have the same business model.
