 <p>This is in addition to my comments: </p> <p>Check out the SDK listed in the link I gave with the comments. They have a sample RoR app laid out which should tell you pretty much exactly how to do each kind of adaptive payment with Rails. Just beware that there are <b>many</b> errors in this application. Look at James' answer on this question to fix them:</p> <p><a href="http://stackoverflow.com/questions/2717735/is-anyone-using-paypals-adaptive-payments-api-with-ruby">Is anyone using Paypal&#39;s Adaptive Payments API with Ruby?</a></p> <p>Also, thanks for the heads up on the paypal_adaptive gem.</p> <p>EDIT: Here's the SDK link just in case. <a href="https://www.x.com/developers/paypal/documentation-tools/sdk" rel="nofollow">https://www.x.com/developers/paypal/documentation-tools/sdk</a></p>