我第一次在我的网站上实现Paypal,有人能告诉我如何测试重复付款吗?由于最小计费周期是一天,频率为1,所以是否需要等待一天才能检查IpN处理程序的命中情况?还是有其他方法可以在不等待的情况下测试重复付款?
谢谢提前
如果您需要测试订阅或重复付款IPN,只需创建自己的HTML表单,并将操作设置为您的IPN监听器URL即可轻松实现。
在表单中添加隐藏字段,这些字段与您希望从PayPal获得的字段匹配,您可以通过在沙盒上进行实际交易以获取第一个IPN,然后在测试表单中进行复制来查看它们。
这样,您就可以直接将表单提交到IPN监听器并在屏幕上实际查看结果。这对故障排除也很有用。
唯一需要考虑的是,使用此方式进行测试时,IPN将无法验证,因为原始数据不是来自PayPal。但是您可以轻松处理此问题以进行测试。
一旦您像这样使一切正常工作,您可以放心地确保从PayPal收到的实际IPN也将以同样的方式工作。
您可以在PayPal沙盒上进行任意次数的测试