Raptor
Raptor

Reputation: 54212

On Hold PayPal payments & Transfer to another PayPal account via API

From this question, I know there is a "Hold" feature in PayPal. The scenario I would like to build is:

User can choose from one of the plans below:

Plan A --> Pay $5 ~ $500 to PayPal account A
Plan B --> Pay $10 ~ $500 to PayPal account B
Plan C --> Pay $5 ~ $500 to PayPal account A & $10 ~ $500 to PayPal account B

Requirements:

However, PayPal account A and B are not under my control. I have a PayPal account C which has applied for PayPal REST API. Is it possible to use the API to achieve the above?

I can only think of two ways:

Method 1

Give up API, add "Donate button" for each Plan. (but how can I record the total amount of payment?)

Method 2

All plans pay to account C first, then on specific day, release the payment to account A & B. Problem is, people won't trust account C unless it's a trustworthy account.

Note: I'm using PayPal API with PHP.


Kickstarter uses similar mechanism, via Amazon Payments. How can they do it ? The funds gathered are transferred to Kickstarter first ?

Upvotes: 1

Views: 1033

Answers (1)

Drew Angell
Drew Angell

Reputation: 26056

I'm really not sure if the REST API will handle that sort of thing yet, but I know Adaptive Payments will. Check out Preapproval and Pay specifically.

Upvotes: 1

Related Questions