Paypal 我应该使用什么贝宝API?

Paypal 我应该使用什么贝宝API?,paypal,Paypal,我正在创建一个项目,用户可以通过该项目为他们的客户创建网上商店,以便从中购买物品 我目前的两个想法是: Payouts API,所有客户付款将归我自己,然后我将使用Payouts API向用户发送付款 让用户在其用户区域中输入他们的API凭据,以便他们的客户可以使用Express Checkout API直接向他们汇款 这两种选择都不是最优的——支付API意味着我将负责客户和用户之间的所有退单和支付纠纷。强制用户输入他们的API凭据是一个稍微好一点的解决方案,但是它需要我提供关于如何创建他们的A

我正在创建一个项目,用户可以通过该项目为他们的客户创建网上商店,以便从中购买物品

我目前的两个想法是:

  • Payouts API,所有客户付款将归我自己,然后我将使用Payouts API向用户发送付款
  • 让用户在其用户区域中输入他们的API凭据,以便他们的客户可以使用Express Checkout API直接向他们汇款
  • 这两种选择都不是最优的——支付API意味着我将负责客户和用户之间的所有退单和支付纠纷。强制用户输入他们的API凭据是一个稍微好一点的解决方案,但是它需要我提供关于如何创建他们的API凭据的文档和支持


    我可能会选择选项2,但我希望有人能够提供更多我在文档中忽略或没有看到的选项。提前感谢。

    选项2是正确的,所有第三方购物车都是这样做的

    还有第三个选项,
    收款人
    字段,但是您遇到了退款和授权的权限问题。因此,选项2是适合您的用例的正确选项。每个接收者都应该创建一个REST应用程序,并在系统中输入ClientID/密码

    您提到了“Express Checkout API”,所以您可能正在使用一些旧的/经典的,您不应该这样做。请参阅此智能支付按钮的前端演示模式:

    请注意对“/demo/…”端点的两个回迁,必须用服务器上的实际路由替换。第一个应该创建v2/order并返回OrderID。第二个应在付款人批准后捕获该v2/订单