A number of people have asked me about using Braintree as the supported gateway for the SaaS Rails Kit, since they aren't as well known as, say, Authorize.net. Some people are nervous about going with a gateway / merchant account provider who hasn't been around as long as some of the others, so I wanted to write a quick blog post to help answer that concern.
First, let me say that my experience using them for my gateway for Catch the Best has been fantastic. I originally chose another merchant account provider and gateway, but then switched to Braintree for the gateway when my first gateway wasn't quite working out. I did keep the merchant account from my first provider, though, and Braintree did a great job of getting their gateway talking to it without any fuss. Since that can sometimes be a hair-pulling experience, I was glad for that. Before, during, and after the transition, they have been ultra-responsive and helpful in getting me squared away with my CC processing.
Others have had a similar experience. Robby recently blogged about his experience with Braintree, and praised them all-around. His experience was a lot like mine, actually, in that I used to always go to TrustCommerce, but have found them to be less than responsive in the last year or so. Bryan at Braintree, at the other hand, always goes out of his way to be helpful. How many CEOs of CC processing companies are willing to work with you one-on-one to make sure everything goes smoothly for you, like Bryan does?
And, if you need a further endorsement, Cody Fauser used Braintree as his example gateway in his ActiveMerchant PeepCode PDF. You can't argue with that! :)
So, rest easy, Braintree is fantastic. I invite you to find out for yourself. Just ping them about whatever payment processing question you have, and I'm sure they'll be happy to help. Then, once you're settled on that, come back and buy the SaaS Rails Kit to save yourself the time and hassle of writing recurring billing code for your Ruby on Rails application.
Update: As of October 2008, Braintree now may apply monthly minimums if your annual volume is less than $1 million per year. If you are just starting out, you'll want to compare those fees to the costs of using Authorize.net CIM -- support for which has been added to the SaaS Rails Kit since this blog post was originally written.