Payment processing is a lot of boilerplate code that isn’t much fun to write. More importantly, when you make a mistake, it usually means a lost sale or, worse, a double charge you have to track down and refund.
CFPAYMENT makes payment processing easy. It’s a ColdFusion library modeled after Ruby’s ActiveMerchant that normalizes various payment gateways to give developers a single interface to process credit card and ACH transactions. After years of production use and tens of millions of dollars processed, I’m proud to announce a 1.0 release is now available at cfpayment.riaforge.org.
There’s a lot of hard work from many different folks that have made this a success. If you’re interested in learning more, download the file and check out docs/cfpayment.pdf or hit up the Google group at http://groups.google.com/group/cfpayment.