I\'m looking for generic and open source payment libraries that support many different payment processor APIs. In other words, I\'d like to develop an application using a single
I originally left Node.JS out of the list of server-side technologies, but I'm starting a project that is going to use it. And I found what looks like a great payment gateway library for it. Paynode is similar to Ruby's ActiveMerchant, but in Javascript running in Node.JS. It supports Payflow Pro, Authorize.Net, Braintree, Chargify, etc.
What I have seen done is just wrapping Active Merchant into a light weight web service which exposes a rest API that any of your languages can talk to. This was for a larger company that could properly lock down their networks though, so DYODD.