PayPal API 详细信息 - 我把自己弄糊涂了

The PayPal API Details - I've confused myself

我有一个充当交易经纪人的网站,客户可以使用 PayPal 付款。

场景

网站 (Adam) 使用 PayPal 接受客户 (George) 的付款,但将钱支付给第三个 Paypal 账户 (Fred)。亚当没有钱。但是 Adam 需要作为网站所有者提供 Api 签名、密码等才能进行调用。

1) 我现在假设,如果我提供 Adam 的 PayPal 帐户(企业)的 API 详细信息,Adam 而非 Fred 将获得付款 - 谁是预期的收款人?

2) 我是否需要申请一个自适应帐户而不是像我最初想的那样只插入 API 详细信息?

3) 如何让 Fred 从 George 那里拿到钱,只使用 Adam 作为 broker/gateway?

如果 Adam 根本不需要保留任何资金,而您只是构建一个使用 Adam API 凭据的结帐,但将钱发送给 Fred,那么我建议使用 Express Checkout API.

Express Checkout 体验更好一些,功能更多,并且不需要您像 Adaptive Payments 那样获得批准的应用程序。

Express Checkout 包含 3 个 API 调用。

您可以在 SEC 和 DECP 调用中使用 PAYMENTREQUEST_n_PAYMENTREQUESTID 参数来指定 Fred 的 PayPal 电子邮件或帐户 ID,钱将直接存入该帐户。

如果您碰巧与 PHP 一起工作,我建议您看看我的 PHP class library for PayPal。它将使那些 API 呼叫对您来说非常快速和容易。