【问题标题】:PayPal subscription api has stopped workingPayPal 订阅 api 已停止工作
【发布时间】:2018-04-22 09:21:10
【问题描述】:

多年来,我的网站一直在使用经典的 form-post 方法创建订阅付款到 PayPal 的 cgi-bin/webscr URL。

这突然停止工作。 webscr 页面被调用,但只显示空白。有什么东西坏了,还是 PayPal 改变了什么?没有任何信息表明该 API 已被弃用或其他任何情况。

我尝试了“创建按钮”方法,并使用生成的 html(也称为 webscr)它可以工作。我不能现场使用,因为有些参数是我页面上的 JS 计算出来的,标准的按钮太简单了。

有人知道怎么回事吗?

谢谢

【问题讨论】:

  • 作为后续(我将其作为一个单独的主题发布,但被质疑为不是技术问题)...有谁知道如何与 PayPal 技术人员取得联系。支持?在设置页面以使用 API 之前,我曾与他们联系过。 API 已经停止工作(几年后),我不知道为什么。 PayPal 上的“联系我们”现在只是绕着圈子提供预设答案——毫无希望。有任何想法吗?谢谢

标签: paypal paypal-subscriptions


【解决方案1】:

为了解决这个问题,我已经找到了原因,但最终还是要过错。我用细齿梳浏览了我的代码,由于某种原因,以下行在我的按钮表单 html 中出现了两次:

<input type="hidden" name="cmd" value="_xclick-subscriptions">

可能是一个古老的复制粘贴错误。直到最近这才引起任何问题,但显然 PayPal 的验证有所收紧。

删除重复行已恢复原始功能。 有时最简单的东西可能最难找到!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-03-04
    • 2013-06-27
    • 1970-01-01
    • 1970-01-01
    • 2013-08-20
    • 2014-05-09
    • 2021-01-20
    相关资源
    最近更新 更多