Indeed. Prepaid and postpaid in jBilling is a customer profile attribute.
In other words, you may have a mix of customer on prepaid as well as
post-paid at the same time. Secondly, the feature of Company Hierarchies on
the latest version make it more suitable for MVNO's where there may be
levels of billing and differential pricing that can be achieved
You can also do tax integration with Suretax for handling taxes if you are
looking at this for the US market.
Ok. Coming back to our actual needs. We actually needs billing support for both prepaid/postpaid as you mentioned since we have mix of customer basis.
We have downloaded Jbilling and installed in our lab for POC testing. We actually do have required inputs on below to see how it fits to us,
1. Customer management
2. Plan creation/activation/deactivation
3. Real time charging for prepaid customers
4. Balance Management on usage(prepaid)
5. Invoice generation(Postpaid)
6. Billing/Rating for both the types.
Could you please add your input or if you have elaborated technical documentations which will help us create POC setup?