a2billing | telecom switch and billing system | TCP library
kandi X-RAY | a2billing Summary
kandi X-RAY | a2billing Summary
A2Billing is a telecom switch and billing system capable of providing and billing a range of telecom products and services to customers such as calling card products, residential and wholesale VoIP termination, DID resale and callback services.
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
- Tries to authenticate a card
- Calculates the rate - out
- Draw a pie
- Draw a filled rectangle
- Auto size the image
- Draws a label on an image
- Send a request
- Draw a TTF text .
- Process the last billing customer
- Saves the angle labels
a2billing Key Features
a2billing Examples and Code Snippets
Community Discussions
Trending Discussions on a2billing
QUESTION
I have installed A2Billing+Asterisk13.18-cert3. Outgoing calls are configured and billed correctly.
Once a customer calls another, two CDR records stored, Calltype:DID_Voip and CallType:DID-ALEG, but none of them are charged and the charges are zero.
I googled to find out any workaround to fix the issue. All results were incomplete and outdated.
I created a LOCAL provider, then a TRUNK with Tech=local, Provider IP:a2billing. DIDa are also configured and I can receive calls.
When using simulator, it can find the correct Call Plan and rates. but it doesn't apply to the call.
I have two questions:
(1) How can I setup asterisk to pass the call through a local trunk so A2Billing can apply charges to calls?
(2) What should I do to make A2Billing charge the customer-to-customer calls?
Thanks
...ANSWER
Answered 2018-Apr-21 at 09:06A2Billing designed to charge prefix.
So if you want it charge customer call, you have create prefix and charge it.
You need call go via Local provider, not just create it.
QUESTION
Dears,
the scenario that I am trying to accomplish is to connect a2billing back to asterisk [freepbx ] , since I have configured inboud routes that I want to use for some special numbers [ like toll free ] ,
the question is how can we use the inbound routes that we have configured before on the freepbx side
-- Adding what is done so far
I have defind a trunk from the provider , and from there I added inbound routes based on cid , and so far so good , and from a special did , I mapped to a2billing using custom-destination , and from there , I want to reuse the inbound routes after authenticating the card
Regards,
...ANSWER
Answered 2017-Nov-14 at 18:00Dears,
I have made a little adjustment to the code to check for special prefix and when I receive that by checking the destination in the code , I do a query to the inbound route to get the mapped phone number
Regards,
QUESTION
I am having a problem with asterisk and a2billing when I call from my phone , I get a busy tone after entring 2 digits , any ideas on how to fix the issue or some kind of settings that can be applied to fix it
here is a log from asterisk after raising the debug level [added the asterisk/full log section related to the desired call scenario]
...ANSWER
Answered 2017-Nov-12 at 08:17Dears,
thanks for your efforts , but the problem was not from a2billing or asterisk side , it was an issue from the audio switch the rtp time-out was too small
Regads,
QUESTION
I am trying to make a2billing use a agi-conf2 , I did a little research and all forums say that it can't be modified through the web , and hardcoded to use 1
Any ideas , I have followed the steps that add a custom extenstions and custome destination and still it doesn't work
Regards,
...ANSWER
Answered 2017-Oct-11 at 23:30You have in asterisk's dialplan something like
exten =>_X.,1,AGI(a2billing.php,1); 1 is agi-conf1
So you have change that in extensions.conf for asterisk.
QUESTION
I am trying to implement a2billing for prepaid cards solution , I have tried to make the destination call everything is good , reading the cards and balance , but when I am asked to enter the number I wish to call , the format of sip invite get messed up ,
Example , when I try to call a number XXXX and assuming that my provider ip yy.yy.yy.yy ,phone that I call from zzzzzz, the invite would look like this :
...ANSWER
Answered 2017-Oct-07 at 11:20First of all you have know, that a2billing is WEB and control part and not deal at all with invites.
Invites is sip part, it is asterisk
In your case however it is more then likly that you have incorrect trunk setup, consult with your provider or linux admin.
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install a2billing
PHP requires the Visual C runtime (CRT). The Microsoft Visual C++ Redistributable for Visual Studio 2019 is suitable for all these PHP versions, see visualstudio.microsoft.com. You MUST download the x86 CRT for PHP x86 builds and the x64 CRT for PHP x64 builds. The CRT installer supports the /quiet and /norestart command-line switches, so you can also script it.
Support
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page