【问题标题】:approve a payment in PayPal via php通过 php 在 PayPal 中批准付款
【发布时间】:2013-05-26 10:44:55
【问题描述】:


我用 cURL 编写了一个 PHP 脚本,它应该批准在 PayPal 中的付款。
它是这样工作的:
我从网站获得此链接:
https://www.paypal.com/cgi-bin/webscr?VERSION=3.2&cmd=_express-checkout&token=EC-7ND07251WN147471E&useraction=commit
令牌是支付的临时唯一标识。
在此页面上,我插入信用卡/PayPal 帐户。
然后,我再次重定向到卖家的网站进行最终确认。
我需要编写一个脚本来批准他的令牌付款。
该脚本将从给定链接获取令牌,并批准付款。
我在谷歌搜索了很多解决方案,我找到了一些 PayPal API。
当我开始挖掘 API 时,我发现这些 API 仅供卖家使用。
这些 API 让卖家可以将 PayPal 结账功能集成到他们的网站,但没有任何功能可以帮助我做我想做的事情。
有人知道任何解决方案吗?
谢谢!

【问题讨论】:

  • 可以正常格式化吗?它看起来像一首诗。
  • 您说:“当我开始挖掘 API 时,我发现这些 API 仅适用于卖家”您需要拥有 Business 或 Premier 帐户才能使用 Express Checkout,就像您目前正在尝试的那样.这些帐户可以使用 API 调用。只有个人帐户不能。

标签: php curl paypal


【解决方案1】:

DoExpressCheckoutPayment 也是卖家的功能。买家付款后,重定向回卖家站点,然后站点中的php代码执行DoExpressCheckoutPayment函数。我寻找将批准付款的功能而不是买家(我)。

【讨论】:

    【解决方案2】:

    PayPal 在这里提供了一些 SDK http://paypal.github.io/ 您会想要 Merchant SDK。那里有一个 PHP,您可以使用它来帮助构建您的 DoExpressCheckoutPayment 调用。我不知道是否有人会为您提供自定义 cURL 脚本来提交付款 - 如果提供的话,我很想看看它。

    【讨论】:

      猜你喜欢
      • 2013-12-26
      • 1970-01-01
      • 2017-11-17
      • 2021-10-11
      • 2019-10-23
      • 1970-01-01
      • 1970-01-01
      • 2013-04-12
      • 2018-12-11
      相关资源
      最近更新 更多