Introducing: The OpenGateway Payment Platform. Host your own billing engine.
electricfunction.com
electricfunction.com
Could you explain what's required for a startup to use this solution?
And how does this solve being effectively tied to a specific provider? If I start with Authorize.net, isn't this using CIM to store all my customer payment profiles? Can I switch at will and take all my profiles with me to Payflow Pro?
I like the host-your-own-Spreedly idea to save on transaction fees. I think that should be your primary selling point.
However, the "open" part of this solution is, to me, that:
1) You choose which gateway you want to use based on its price, service, etc. - not because there's some free PHP class available for it or the API makes slightly more sense than the others.
2) You can run your own billing engine and open up the API, so to speak.
3) You aren't gaining billing engine power by giving up more transaction % fees or relying on a 3rd party service provider's closed system.