我正在尝试使用 PayPal API测试一个非常简单的订阅按钮。
首先,我得到的错误是:
The link you have used to enter the PayPal system is invalid. Please review the link and try again.
我正在使用来自沙盒的 PayPal 自己的代码来生成按钮。我所做的唯一更改是用于调试目的的 IPN 回调。
<form action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post" target="_top">
<input type="hidden" name="cmd" value="_s-xclick">
<input type="hidden" name="hosted_button_id" value="SUGR2DWLNM38U">
<input type="image" src="https://www.sandbox.paypal.com/en_US/GB/i/btn/btn_subscribeCC_LG.gif" border="0" name="submit">
<img src="https://www.sandbox.paypal.com/en_GB/i/scr/pixel.gif" width="1" height="1">
</form>
注意:根据文档,沙盒表单操作是正确的(整个事情是自动生成的)
是的,我正在使用我创建的测试帐户登录:
在阅读了似乎去错地方的可怕文档和网页之后,我遇到了一个难题,无法弄清楚我做错了什么。我有:
- 设置一个新的贝宝商业账户。
- 设置一个新的沙盒业务帐户。
- 在沙盒帐户上,我创建了一个测试个人帐户
- 在沙盒帐户上,我创建了一个测试订阅按钮
- 测试订阅按钮添加了 IPN 到我正在
tail -f
处理的 php 文件的回调
根据文档,这就是我所需要的,但是单击按钮会给我上面的错误。
我错过了什么??