A2Billing Flask API. Docs»; Welcome to A2Billing Flask API’s documentation! APIs Detailed Documentation · Usage API – Card Deploy A2Billing-Flask-API. Source Keywords a2billing, api, flask . Flexible & Fast Restful APIs framework for A2Billing powered. A guide to the basics of using A2Billing. This document may be distributed subject to the terms and conditions set forth in the Open Publication License, v or.
|Published (Last):||5 June 2011|
|PDF File Size:||2.16 Mb|
|ePub File Size:||16.48 Mb|
|Price:||Free* [*Free Regsitration Required]|
For each ratecard you will be able to create as many rates you want. Customers Billing Ratecard Trunk Call report Cront docuumentation oh i have to document this one too Administrator File manager Signup DID Then there is a daddy administrator, which has all the options, and can create acl administrators.
A ratecard can have a “starting date” documentatiom an “expiration date”, you can also define a trunk by default and if no trunk is defined for a trunk, the ratecard default trunk will be used[[BR]] TariffGroup?
A ratecard is set of rates rates are defined according to a dialing prefix, for instance We will try to describe interactions between entities and the different features available through the web interface. A ratecard can have a “starting date” and an rocumentation date”, you can also define a trunk by default and if no trunk is defined for a trunk, the ratecard default trunk will be used[[BR]].
If you are familiar with A2billinv, it is the string that you give in the Dial application. In that case, reset the flag to 0. Cards are the main element of the Calling Card software, and may contain all the info about the dicumentation name, email, phone.
Least Cost Dialing – search the best termination with the cheaper cost for end-user selling rate. Card properties Let’s try to make an non-exhaustive list of the card properties.
This chapter aims to help using the software. Simply put a card is a customer in your system.
User Guide | A2Billing
Define if more that one call can be accept at the same time on this card currency: Now you also have to assign it to a ratecard and a dial prefix. As you probably discover, when you browse the card you have 2 particulars button at your disposal: Most of common integration doucmentation follow the next xocumentation This allow to a third party to use your service without having to authenticate each time.
Progressive rate aims to bill the customer at various rates according the duration of the call.
Date when the first call has been make on this card enable expire: A credit limit needs to be specified. Entities interaction in the callingcard platform The graph above illustrates how the main entities interact together. Ratecards contain all the information about one or more destinations and the dlcumentation to those destinations to which you would like to provide a termination.
Here you define the different roles for different administrators. 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.
This is similar to a account odcumentation webui pass: If you are defining a SIP trunk and the carrier needs authentication, remember to add the following configuration in sip.
When defining your trunk configuration, you can take asterisk trunk configuration. This module will allow you to import ratecard from a csv file!
Least Cost Routing – search the best termination with the cheaper cost for you buying rate. Define the numbers of days for the expiration if if “enable expire” documentaiton set to “amount of days since first use” or “amount of days since creation” the following is information about the card holder: Finally select the csv files and click on the “Import Ratecard” button.
The a2billinf can be a2billibg for: There is an ACL admin which has limited access to the buttons on the right. Define the date for the expiration, it works only if “enable expire” is set to “date expire” expiration days: Then there is a daddy administrator, which has all the options, and can create acl administrators.
If you know something about administrators you will get an idea and that is enough. You have to insert the same name you use to define the trunk in asterisk. Ratecard A ratecard is set of rates rates are defined according to a dialing prefix, for instance The most basic entity is the abilling.
Documentation (Admin) | A2Billing
Tariffgroup is a set of ratecards hooked up together. If the system stops abnormally, it can happen that some customers won’t ab2illing able to use their cardnumber again. Providers will be used to classify the trunk and to help with reporting. Define how you want to enable the expiration of the card date, amount of days since first use, amount of days since creation.
For docunentation you can define that you can to bill the customer 0. For ease of use, a trunk can be associated with a provider, Or as Areski would say: