PayPal REST API -代表其他人进行支付

本文关键字:其他人 REST API -代 PayPal | 更新日期: 2023-09-27 18:02:14

我有一个在线催收机构,它将尝试追逐付款,然后接受在线付款,以支付到我的客户账户。

到目前为止,我已经实现了Stripe, Braintree和其他一些。贝宝显然是我漏掉的一个大公司。

有没有人知道,如果你可以使用PayPal的REST API(或任何他们的API我猜)做以下事情:

1)显示支付页面2)从拥有PayPal账户的人那里获取付款3)将付款存入其他人的PayPal账户,而不是我的

我知道我可以用IPN来做这个,但是这是相当多的手工工作。例如,我需要我想要付费的人在回调中设置某些URL,这有点混乱。

我查看了OAuth,它给了我一个访问令牌等,但似乎只是能够访问帐户信息。我需要能够告诉PayPal支付某人的帐户时,我成功捕获付款。

我刚刚看到这个:https://developer.paypal.com/docs/integration/direct/identity/log-in-with-paypal/

但是看起来它只允许访问用户详细信息。没有任何地方可以看到我可以使用这里获得的访问令牌来请求付款。有人这样做过吗?贝宝的文档也不是很清楚。

PayPal REST API -代表其他人进行支付

不清楚你的要求是什么,你是在寻找一种推荐计划吗?

您可以通过REST和经典API决定哪个paypal帐户将收到钱。例如,使用ExpressCheckout,您可以指定将接收款项的卖方帐户。

如果没有IPN,您将错过交易中发生的所有事情,即:

    使用不同货币的
  • 支付可能导致挂起状态(钱转换)
  • <
  • 争端/gh>等

可以通过自适应支付实现多接收方场景:https://developer.paypal.com/docs/classic/adaptive-payments/integration-guide/APIntro/

  • "并行支付使发送者能够向多个接收者发送一笔付款"
  • "链式支付使发送方能够向主接收方发送单笔付款。主接收方保留部分付款,并向次接收方支付剩余部分。"