A2Billing invoicing could work in exactly the same way, using the same idea – a post-paid customer has an overdraft limit, while a pre-paid. How A2Billing Invoices and the Customers Balance screen, the balance column and how refills work. asterisk 2 billing platform. Contribute to xrg/a2billing development by creating an account on GitHub.
|Published (Last):||16 March 2007|
|PDF File Size:||12.88 Mb|
|ePub File Size:||20.48 Mb|
|Price:||Free* [*Free Regsitration Required]|
Screenshots | A2Billing
During the billing process of a customer, 2 types of object are generated: Those objects are very important for the invoice module. It can be confusing as those 2 a2bioling are very similar, see details below:. A receipt summarize what the customer had already paid since the last billing process eg. Sum of calls or charges.
• View topic – A2Billing invoicing – proposed work flow
An invoice summarize what the customer didn’t pay yet since the last billing process eg. In the past, the money situation of the A2billing system was false, mainly because it was calculate as an equality between the payments and refills. This was working only if the VAT was equal zero.
So we decided change it in order to provide a better reporting for postpaid and prepaid.
Receipt is just a complementary of information for the customer. The customer doesn’t have to paid the receipts, as it has already ve been done. For instance, when a DID billing or recurring service is performed, credit from the customer’s balance will be deduced and a receipt will be created to keep a trace, not an invoice cause no payment is related to it.
When the billing process ran daily through cront batch, the application will check for each customer the invoice day. If the invoice day correspond to the current date the following process will be applied:. Invoices During the billing process of a customer, 2 types of object are generated: It can be confusing as those 2 objects are very similar, see details below: First of all, it s important to keep the “balance” in the a2billjng situation report.
The main rule to a2biloing in mind is: By respecting this rule, it s more easy for the admin to see, if the customers paid all his due. How works the Billing Process. If the invoice day correspond to the current date the following process will be applied: It search the last date of billing 2.
It creates an receipt for all charges already paid since the last billing 3. It creates an invoice for all charges created and not invoiced since the last billing it’s possible that a charge is not paid but invoiced by an other process.