I would honestly say try netbilling. We use them and like them. I'm sure they can work out how to get you all working and set up.

http://www.netbilling.com/main.html :specs: