Hi
That's what A2Billing does. It disconnects when balance is 0
It is worth explaining how it works.
Call comes in, customer identified, balance discovered, rate to destination calculated, dial command set to asterisk with a maximum duration worked out from customer balance and rate to destination, call hangs up, balance updated.
You can see that when there are more than one call, then the balance is the same when the next call goes through, which is why we have dial balance reservation, to try and alleviate the negative balance situation.
Joe
|