Well it would depend on your applicationhahaha8230; volume and type of transactions.
Netbilling has been around for a long time and is reliable.
Paycom & CCBill (you listed them) is also one of the reliable companies.
So, hit up Netbilling (
www.netbilling.com), and see if they are suitable for you.
If you have a high-volume, send me an e-mail to my hotmail account
[email protected].