BillingLabs replicates the logic of your business model in the Account Hierarchy concept. That concept built today on three layers can be adapted to whichever business structure your company operates in.
The three layers concept reflects a business model based on three stakeholders (BtoBtoC):
The customer level can also be further broken down into three sub entities such as Holding entity, subsidiary and division.
Invoicing flows can be managed between all the layers: Operator <-> Reseller <-> Customer and each of these levels has multiple attributes whose combinations offer a wide range of possible customization.
The term “offer” in BillingLabs covers three main concepts:
Each offer has its own lifecycle modeled with a set of dates:
The offers can be copied, pasted and amended to avoid creation from scratch.
A billing System is a complex engine which refers to sophisticated concepts translated in words. As vocabulary is important, we have listed below words which are used to describe those concepts and tried to provide accurate definitions of the meaning they have in BillingLabs.