Need Billing for a channelized product

I'm looking for a billing solution for selling aggregate channels. So I want to do sell a local/or aggregate on net sip channel. Obvioulsy anything off net or international would still be billed by the minute.

I'm looking at ASTPP right now, but it's kind of clunky for this purpose.

Does anyone know of anything out of the box that can accommodate me?