Integrating Braintree Payment Processing with Rails
Braintree (from PayPal) is an excellent solution for adding payment processing to web applications. With Braintree, one doesn’t have to worry about handling credit card or other sensitive user data, as that information is passed directly from the client to Braintree’s servers. It is also pretty flexible and well documented. Here is a simple approach for getting it working with Rails.