Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to send money to any paypal account

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.

like image 445
Martin Rázus Avatar asked Oct 13 '09 12:10

Martin Rázus


People also ask

Can you transfer money to someone else's PayPal account?

With PayPal, you can send money to anyone with an email address or a mobile phone number. The recipient doesn't even need a PayPal account to get started, and there are no fees for you if you pay with your PayPal account balance or bank account.

Can you send money directly to a PayPal account?

Step 3 – Transfer Money to Your PayPal AccountClick “add money to your balance” to add money from your linked bank account to PayPal. Select the bank account you wish to transfer money to or from. Then click “Add”. PayPal does have fees for international transfers.


2 Answers

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

like image 174
saleemshafi Avatar answered Sep 21 '22 08:09

saleemshafi


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:

  1. Each recipient's email address, a domestic mobile number, or payer ID (an encrypted PayPal account number)
  2. Payment amount (per recipient)
  3. Currency code (one currency per payout)
like image 40
CopsOnRoad Avatar answered Sep 21 '22 08:09

CopsOnRoad