Orange is my favorite color

I see people in ColdFusion land still reinventing the wheel in writing payment gateways. Stop! Believe me when I tell you there are 502 ways for a payment request to fail and I’ve experienced every single one of them! The open source payment processing library, CFPAYMENT, has processed tens of millions of dollars in production applications over the past 5 years. Either use one of our supported gateways (including the very cool Stripe) or write a tiny amount of code to translate requests from your gateway of choice.

To encourage you to leverage rather than rebuild, I’ve moved the source to GitHub where you can fork and pull:

There’s also a Google group where I provide support if you want to use a gateway we don’t yet include. I’ll help you understand how to use the library and extend it so you don’t go through the pain of learning the hard way how transactions can fail in production.


  1. Week in review – 06/10/13 – 06/16/13 » said:

    on June 16, 2013 at 9:02 pm

    [...] cfPayment [Interact with multiple payment gateways] [...]

  2. Dan Okeefe said:

    on August 6, 2013 at 1:08 pm

    Brian, Does it support the paypal REST API?

  3. Brian said:

    on August 6, 2013 at 1:53 pm

    Not currently – there is support for the NVP, SOAP and Payflow gateways. I’m not a hardcore Paypal user so I can’t really tell you the difference between the three but that’s what we have gateways for. Did Paypal wake up and realize it’s 2013? :)

  4. Dan OKeefe said:

    on August 6, 2013 at 3:14 pm

    I agree, they have not exactly been on the cutting edge of technology. I would really like to see Dwolla really take off.

  5. Brian said:

    on August 6, 2013 at 3:53 pm

    +1 on Dwolla – I have been using it personally and I’m evaluating offering it as a payment and disbursement mechanism for my company. It’s awesome, I just wish it worked in Canada too.

{ RSS feed for comments on this post}