Hi, We are asterisk/a2billing solution provider and have earlier developed and setup various system for calling card, ivr, call forwarding, sms, payment, cdr etc.
I checked your project description and have done similar work many times and quite comfortable.