OGeek|极客世界-中国程序员成长平台

标题: php - 使用 Paypal 的市场 [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-12 20:57
标题: php - 使用 Paypal 的市场

您好,我们正在为市场创建一个移动应用程序,我们希望在其中实现 eBay 模型。买方将向卖方付款,我们将从卖方那里收取费用。我们实际上不希望自己获得销售款项并处理订单运输或拒付的争议。

在我们的应用上完成销售后,买家应将付款发送到卖家的 paypal,然后 Paypal 将处理与此相关的所有其他事情,例如争议或退款。

我希望卖家将他的 Paypal 账户链接到我们的应用程序,我们将获得 future 付款的权限,并保留一个记录,以便我们可以计算他在我们平台上进行的销售的费用。 Paypal Mobile SDK 支持此功能。

但我的问题是我们如何使原始购买流程自动化?一种选择是在销售完成后,我们将从卖方发送发票给买方(可能使用 Paypal REST API)并在买方打开发票支付链接。一旦买方支付发票并将资金转移给卖方,我们将知道销售已成功批准,因为作为 Paypal 服务商,我们可以访问该发票(我们实际上将该发票发送给买方,因为我们有权为卖方帐户开具发票)。

但是如果我们不想要发票系统怎么办?我们是否可以实现任何让买方将资金发送给卖方而不从我们的应用程序生成发票的事情。就像在开始销售时一样,我们将向买家展示一个页面,他将在该页面上直接向卖家付款(我们不参与其中),我们将跟踪该交易并在该销售中进行出色的削减?

到目前为止我的研究

我们将不胜感激任何有关我们情况的帮助。我们只是想通过 API 和 SDK 以某种方式使系统自动化,而不是主要接收者。请给我们建议,使之成为现实。谢谢

Using any other payment gateway like Stripe or Braintree will not help here because in that case we will be taking money as registered merchants. We would really like to work with Paypal for handling all order related stuff



Best Answer-推荐答案


Express Checkout API支持并行支付,在这种情况下,您在请求中指定 SELLERPAYPALACCOUNTID。这是该特定付款的款项将被发送到的地方。

不过,即使在订单上单次付款,您也可以使用此功能。因此,您只需设置一次付款并包含 SELLERPAYPALACCOUNTID 参数,资金就会直接转到该帐户。

执行此操作时,您可以使用自己的 API 凭据,无需第三方帐户的权限或任何东西即可将资金直接发送给他们。

这个 PayPal PHP SDK将使您快速轻松地调用 Express Checkout API,因此您只需设置一些简单的 PHP 服务即可从您的移动应用程序中访问。

关于php - 使用 Paypal 的市场,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38098486/






欢迎光临 OGeek|极客世界-中国程序员成长平台 (http://sqlite.in/) Powered by Discuz! X3.4