PayPal API to withdraw funds from PayPal to Bank account (Transfer funds from PayPal to Bank account) - api

Please note: This is a generic question and not something specific to only Indian PayPal  accounts. Looking for an API that does this.
I am looking for an API (preferably NVP API) which allows to transfer money to Bank account, which is ultimately withdrawing money from PayPal to Bank account.
Please direct me to the documentation if there exists an API for the same.
I am aware of the fact, that for Indian Business PayPal accounts, the auto-withdraw feature is enabled and the withdrawals are done automatically everyday.
I am a developer and few of our PayPal clients are looking for such a feature. One of them is from Israel.
P.S. This is a generic question and not something specific to only Indian PayPal accounts. This is not a country specific PayPal query.
Looking for an API that does this.
Please help me with this.
Awaiting a reply soon.

There is no API for this, and there also is no reason for such an API to exist.
Withdrawing money is done automatically everyday, as you mention, or it is done manually in https://www.paypal.com (try the https://www.paypal.com/wdfunds shortcut )
There is no need for any API.

Related

PayPal subscription with on-demand variable payments

I am studying how to implement a scenario with PayPal APIs where the customer confirms a PayPal subscription once and authorise all future payments. The amount is charged only when the user demands the service (i.e. like a food delivery app: the user agrees to the subscription once, and from that moment on he's never asked for confirmation each time he orders and confirms, the amount is automatically charged).
I know it could sound trivial (there are a lot of applications doing this) but actually I can't find that scenario in PayPal documentation.
Looks like the Subscription scenario only allows a cycle, which is not my case. In my scenario there is no cycle: the customer is charged only when consuming products or services (with variable amount from time to time).
Thanks in advance!
This requires reference transactions, which is an account feature that must be approved an enabled by PayPal. Contact your PayPal account manager or business support ( https://www.paypal.com/smarthelp/contact-us ) to explain the business need and request the feature. (Technical support will not enable the feature.)
As for the implementation, the only publicly documented API is Classic NVP. PayPal may give you guidance on integrating with some newer API, such as "v2" vault (not v1 vault)

PayPal MassPay API

I just bought a script with the Masspay API needed to make an authorized payment at a specific time the "deal" ends.
With that said I am unclear why mass pay would need to be enabled for this feature.
If someone could please explain what Masspay is? And I have been reading that masspay is no longer availabe and I would have to contact paypal directly? Is this true for the sandbox accounts also?
If anyone has any information on this subject I am more than thankful.
Thanks.
If I understand your correctly,
Mass Payment is used for sending money.
If you are the merchant with record (you ship items and charge customers), then PayPal Express Checkout is what you want. You can DoAuthorization to hold the fund before you ship the item, and then DoCapture to collect payment after you shipped.
In you are part of the service provider, say you and another merchant both provide the service and own the payment from customer, then Adaptive Payment is what you need. You need call Pay after you shipped.
In simple terms Masspay allows you to make multiple payments to multiple people in a single shot using xls or csv files.
No, paypal is not sun-setting Masspay. This feature is still available and will be supported by Paypal.

Can a Yodlee API actually transfer the money from one account to another?

I am developing an application that needs to complete money transfers to users. I understand that Yodlee has APIs that can collect data on transfers and various transactions for financial accounts.
However, can the Yodlee API actually perform the money transfers, or is the API only designed for information aggregation?
Looking at their documentation, there's no mention about money transfers, only obtaining data from accounts, so you can't make money transfers using their API.
As of now, Yodlee doesn't provide APIs for money transfer. While you can use Yodlee APIs to gather the account information or to perform IAV i.e. Instant Account Verification. Check this link.
Money movement is part of the Yodlee platform but is not offered in the standard API services as it requires special licensing to leverage. Please use the contact form to discuss this with Yodlee:
Yodlee has an API for funds transfer, they call it "Money Movement API".
However, the money movement api is not available in the sandbox and is only available to large corporations as there are legalities involved.
This is the email I got from their Sales Development Team:
The Money Movement API is for larger global financial institutions as
they hold all of the licensing and liability. No, it's not available
in the sandbox.
This doesn't mean you can't get it. You will have to talk to them about this.

Does google wallet offer an api to send money from person to person and/or mass pay?

Our company's system sends hundreds of small payments ($5 to $100 usually) per week to people via the API's offered by paypal and dwolla. Does google wallet's API offer an equivalent capability?
Looks like it's not supported in the API Reference :(
https://developers.google.com/wallet/objects/reference/v1/
Although there is no equivalent API, you may consider the Google Wallet Send Money feature:
http://www.google.com/wallet/send-money/
More info about features and restrictions here:
http://www.google.com/wallet/faq.html#tab=faq-send

Does E*Trade Bank have an API?

Does E*Trade Bank (not E*Trade Securities) offer an API of any sort? For example, one that would allow programmers to retrieve a savings account balance?
I've also sent them an email asking the same question, and am waiting to hear back.
Someone from E*Trade just called me up to tell me that no, E*Trade Bank does not have an API.