PayPal Checkout - 我们可以向其他人汇款吗?

PayPal Checkout - can we send funds to another person?

我们使用 PayPal Checkout (v4) 已经有一段时间了,非常喜欢它的集成方式。这就是我所说的系统:

https://developer.paypal.com/docs/integration/direct/express-checkout/integration-jsv4/checkout-flow/

我们正在使用这个插件来施展魔法:

https://github.com/paypal/paypal-checkout

无论如何,正如我所说,当有人向 US 汇款时,我们一切正常。但是,我们的网站上还有一个工具 "customers" 可以向卖家汇款。为此,我们目前拥有 自适应支付 系统。

我的问题:我们如何使用 PayPal Checkout 工具让人们发送到给定的电子邮件地址,同时仍能收到订单的回调? (这样我们就可以将它输入我们的系统,对其进行跟踪)

起初我认为这是不可能的 - 但我在 eBay 上看到了完全相同的逻辑:

这是public只提供的东西吗?或者它只是一个 "PayPal-Ebay" 的东西? (因为它们实际上是同一家公司,所以可能可以使用与一般 public 不同的工具)

谢谢!

PayPal Express Checkout v4 基于 PayPal Rest API,不支持将付款拆分或发送到非 API 调用方的给定 PayPal 帐户。自适应支付是在 PayPal 中这样做的权利。 eBay 上的 PayPal 结账仅适用于 eBay,结账体验可能看起来相似,但它使用的产品与 Express Checkout v4 不同。

基本集成让您可以仅使用客户 ID 为商家设置按钮:

https://developer.paypal.com/docs/integration/direct/express-checkout/integration-jsv4/basic-integration/

因此,如果您可以收集商家的客户 ID,则可以设置一个按钮来向该商家付款。

希望对您有所帮助!

这是另一个选项 -- PayPal REST 中的 payee 选项 api:

https://devblog.paypal.com/setting-payee/

使用这个,您可以设置将钱转移到您喜欢的任何 paypal 帐户,只需使用电子邮件地址。