Is it possible to send money using paypal API to any paypal account (not just to API credentials owner). I know that it's possible to do that using IPN, but I need to use SOAP.
How to send money to any paypal account
Asked Answered
You've got two main options: use the MassPay API or Adaptive Payments API.
Note: Adaptive Payments is not available for new integrations. PayPal provides documentation to only support existing integrations
The Adaptive Payments option gives you a lot more control over the payment and is the future direction of the Paypal APIs. It supports SOAP, NVP, JSON and plain XML. MassPay has both a SOAP and NVP interface.
IPNs are a totally different subject: https://www.paypal.com/ipn
many thanks! Adaptive Payments API looks to be the right option for me –
Platonism
I am looking into Adaptive Payments, but it seems that all it talks about is recieving money, while I want to send out from my account to another. –
Gersham
@hakurin Adaptive payments will work if you are ok with the sender manually approving the transaction through Paypal's interface. If you need to send API-request-driven payments (i.e. scheduled transfers), you want the MassPay API. In case this helps anyone else, the analogue for receiving funds w/o user interaction (/charging credit cards) is the Direct Pay feature of the Payment Pro product. –
Angulate
Adaptive Payments allows you to make disbursements (outgoing payments) as well. You can also choose who pays the Paypal fees (you, or the receiver of the funds). There are much more complicated situations possible with Adaptive Payments as well. For example, you can automatically split payments between multiple recipients. –
Mahican
Hi. I have similar task. Can I using only Express Checkount for it or mandatory Adaptive Payments / MassPay? –
Oneill
PayPal's Adaptive Payments Intro leads off with this deprecation notce: "Adaptive Payments is now a limited release product. It is restricted to select partners for approved use cases and should not be used for new integrations without guidance from PayPal." So what's the modern alternative? –
Iphagenia
Any advise here on what's the best? –
Zilber
Both methods listed in this answer are deprecated. I think the alternative to them is PayPal Payouts. –
Trapper
ATM I can't find any option to send money to someone using API. This accepted answer is no longer valid. –
Pentylenetetrazol
Seems like lot of things are now deprecated. You should use PayPal Payouts.
Use PayPal Payouts to send money to multiple people at the same time.
To send a payout, you need to know:
- Each recipient's email address, a domestic mobile number, or payer ID (an encrypted PayPal account number)
- Payment amount (per recipient)
- Currency code (one currency per payout)
is it possible to do a transfer from a paypal account to another one programmatically ? and using what paypal api? –
Incise
When I click on PayPal Payout it takes me to help centre so not sure if this is still working or it's gone too?? –
Pentylenetetrazol
@Incise did you find an answer to your question ? –
Edgaredgard
@Edgaredgard Not yet –
Incise
These are the docs for payouts, the request access link takes me to the main docs page so I'm guessing this isn't available for me in the UK. –
Fa
© 2022 - 2024 — McMap. All rights reserved.