Paypal REST API Adaptive / Multiple Payments (change payee)

Gaz_Edge picture Gaz_Edge · Mar 14, 2013 · Viewed 9k times · Source

I've just started looking at Paypal's REST api. One thing I can't seem to see is a feature paypal call Adaptive Payments. This allows me to register my app with my developer account, but not be involved in the actual payments. e.g. my app allows my users to accept payment for their services, which they sell through my app.

I have been through Paypals REST API documents. I have worked out how to complete a payment, but all the transactions get sent through to my developer paypal account. I can't find where i would change the receiver details, i.e. the seller, to allow payments to be sent to a different paypal account.

Answer

Gaz_Edge picture Gaz_Edge · Mar 14, 2013

Ok, after some extensive googling, I managed to find the answer here

This general model enables us to easily add support for variety of payment models in the future (Parallel, Chained, etc). The Payee could be a funding instrument (like a Credit/Debit Card,) or a PayPal account (wallet) itself. The Payee could be set explicitly if the Payee is not the same as the Payment Facilitator ( in this current release we only support the case where the Payee is same as the Facilitator) so this is not currently required.

So looks like a payee is just added to the transactions array, but this is not currently implemented as of the date of this answer.