Location visible to members
Visiting presenter Nathaniel Talbott:
If you've ever wanted to collect money using Ruby, then you've probably run across ActiveMerchant. This fantastic piece of utility code from the Shopify team not only allows you to talk to a payment processor, it allows you to talk to a whole host of them using a single interface. I've gained a lot of experience with ActiveMerchant while working on Spreedly, and I'll be imparting both how to most effectively use AM as well as how to extend it.
But of course, code is only a small piece of the whole "getting paid" picture. I'll also talk about the difference between merchant accounts and payment gateways, why you might or might not want to use PayPal, and what you need to know about PCI in order to not have to know about PCI.