you can already do this in A2B.
Create RateCard, Create Call Plan, Assign Call Plan to the customer.
Customer will be charged according to call plan/rate card......
create different call plan for different customers....
why do you need a custom page to do all this ?
Feel free to write me if you have any question