Asterisk as a prepaid phone card plataform

I AM USING ASTERISK TO HANDLE A PREPAID PHONECARD PLATAFORM, BUT I AM EXPERIENCING TROUBLE, BECAUSE THE BALANCE OF MY CUSTUMERS IS UPDATED EVERY MINUTE. SO IF SOME USER HANGS UP, I HAVE TO BLOCK HIS PIN UNTIL ASTERISK UPDATES HIS BALANCE. IS THERE A WAY TO ACCELERATE ASTERISK BILING SYSTEM?

It’d really help if you’d mention what billing system you are using.