PayPal订阅api已停止工作

时间:2017-11-09 11:37:31

标签: paypal paypal-subscriptions

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

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

我试过"创建一个按钮"方法,并使用生成的html(也称为webscr)它的工作原理。我无法使用这个,因为有些参数是由JS在我的页面上计算的,标准按钮太简单了。

有谁知道发生了什么?

由于

1 个答案:

答案 0 :(得分:0)

为了解决这个问题,我已经找到了原因,而且最终还是因为这个问题。我用细齿梳子检查了我的代码,由于某种原因,以下行在我的按钮形式html中出现了两次:

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

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

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