Database user: a2billinguser. Database user password: a2billing. Now run script to create tables and insert some basic configuration data. hi. i am using elastix version() any1 tell me a good configuration guide for a2billing.. no matter what i do i get “the extension. Hi i am new here in this field don’t have depth knowledge just installed a2billing on v.p.s i wanted to see call tracking in a2billing of sip clients.
|Published (Last):||15 August 2018|
|PDF File Size:||8.57 Mb|
|ePub File Size:||17.85 Mb|
|Price:||Free* [*Free Regsitration Required]|
Create Customer and Test Once you have defined your product using call-plans and rates, then you can create a new customer, and at the same time this, by default, creates new VoIP settings.
Getting started with A2Billing – Part 1 Setting up a trunk
Here you define the different roles for different administrators. Then there is a daddy administrator, which has all the options, and can create acl administrators. Date when the first call has been make on this card enable expire: When defining your trunk configuration, you can take asterisk trunk configuration.
Least Cost Routing – search the best termination with the cheaper cost for you buying rate. One for Global group and one for agi-conf1 group. You can also specify the buying rate, i. We are including this section for legacy purposes. The agi-conf under System Settings controls the call in progress and how the call is to behave, e.
The agi-conf is well commented, so set its parameters according to the way that you want to handle the call. Define how you want to enable the expiration of the card date, amount of days since first use, amount of days since creation. Create your rates and upload them into your rate tables, Note that the longest match of dial-code to dialed-digits is chosen first, and that a call cannot be made unless a rate exists for the destination. Tariffgroup is a set of ratecards hooked up together.
They can be found at the beginning of this procedure. The relationship is that one customer has one call plan, which may have multiple rate tables usually one per trunk which in turn has multiple rates. Simply put a card is a customer in your system. In that case, reset the flag to 0. Ratecards contain all the information about one or more destinations and the rates to those destinations to which you would like to provide a termination.
Define if more that one call can be accept at the same time on this card currency: A2Billing VoIP accounts will use the a2billing context by default, whereas you will have to configure your calling card access number to pass into the a2billing-callingcard context. User Guide This chapter aims to help using the software. A2Billing – Inbound Target: This module will allow you to import ratecard from a csv file!
The root password is set as changepassword, this should be changed. Tested using the following software: For each ratecard you will be able to create as many rates you want.
The most basic entity is the trunk. Console text mode multi-user. Go to the bottom left and set to display all. Cards are the main element of the Calling Card software, and may contain all the info about the customers name, email, phone. Cards have different properties but the main is the tariffgroup to which it is linked.
CentOS v7 Asterisk v11 v13 seems to work. Note that with VoIP, the call is not usually answered, whereas with a calling card, it is, so you can play audio to the customer. Providers will be used to classify the trunk and to help with reporting.
Least Cost Dialing – search the best termination with the cheaper cost for end-user selling rate Import Ratecard This module will allow you to import ratecard from a csv file! Least Cost Dialing – search donfiguration best termination with the cheaper cost for end-user selling rate.
We are creating a universal DID inbound route. So if you installed asterisk samples or Freepbx and this file already exists and you are trying to add to it, do not add this line twice.
You will have to define the ratecard name, the trunk to use and the different fields that you want to specify from your csv files. If the system stops abnormally, it can happen that some customers won’t be able to use their cardnumber coonfiguration.
For instance you can define that you can to bill the customer 0. Change that setting to “no”. Rates Create your rates and upload them into your rate tables, Note that a2bklling longest match of dial-code to dialed-digits is chosen first, and that a call cannot be made unless a rate exists for the destination.
Create a call-plan and rate tables under rates. Log in as follows.
Entities interaction in the callingcard platform The graph above illustrates how the main entities interact together. Now configurattion also have to assign it to a ratecard and a dial prefix.
A2Billing v Install Guide | Asterisk FreeSwitch guides
You have to insert the same name you use to define a2biloing trunk in asterisk. Bill them or warn them via email that they need to pay in order to keep their DIDs. There is an ACL admin which has limited access to the buttons on the right.