I'm already using a2billing to do my SIP termination billing. A customer will push the call to me SIP, I set the accountcode to their PIN and then push it to A2Billing, which will then do the LCR and push it to one of my 3 upstream providers via SIP. This is all working great, have over 200,000 minutes a month running through the system right now, even have a secondary server for load balancing, accessing the same database off a dedicated database server, doesn't matter which server a customer pushes the call to, it gets charged to the same account. It's running good.
I've gone through some credit checks, background checks, contracts, commitments, 45 day waits, inerconnection testing, etc. and now have awesome rates for Termination and Origination through XO Communications, Global Crossing and Level 3. Thanks to A2Billing, I'm already competing (beating actually) against the likes of NuFone and VoIPJet and new customers sign up daily. I'm going to be offering my rate table in a format ready to be imported into A2Billing for anybody interested.
I want to start offering Origination, DID's to my customers. Trying to route traffic in the opposite direction, and bill for it, will be a fun task. I'm wondering about A2Billing's "DID" system. Can a DID come in from one of my carriers via SIP, hit A2Billing and then A2Billing routes it to my customers SIP gateway? I'm charging a base cost a month for the DID plus usage, so A2Billing would have to know which PIN number/account to bill for usage on that DID and then know where to route it.
I've
A) Created a DID Group called Test
B) Created a DID "1234567890"
Set Billing to "Fixed per month + Dial out rate"
Put it in the DID Group Test, Activated it, and set the fixed rate cost
C) Created a Destination for this DID, to SIP/
[email protected] and specified the card ID of the account I want charged
Now what? I've tried calling "1234567890" through A2Billing, thinking it would route it to SIP/
[email protected] but instead it just tried to dial it out through one of my carriers, like a regular long distance number. It didn't detect that it was a DID and didn't route it differently like I'd hoped.
Can A2Billing work for what I need? I'm going to be charging something like $2 a month per DID and $0.011 per minute for usage. A2Billing has to take $2 a month from the customers credit, and any usage they do has to come from that balance as well.