PayPal定期付款结算频率

时间:2012-12-15 10:03:26

标签: c# asp.net paypal

我第一次在我的网站上实现paypal所以任何人都可以告诉我,我如何测试定期付款,因为Minuimum结算周期是白天,频率是1所以我应该等待一天检查IpN处理程序点击? 或者有没有其他方法来测试定期付款而不等待?

提前致谢

3 个答案:

答案 0 :(得分:2)

如果您需要测试订阅或定期付款IPN,您可以通过创建自己的HTML表单并将操作设置为IPN侦听器网址来轻松完成。

向表单中添加与您希望从PayPal获取的字段匹配的隐藏字段,您可以通过在沙箱上执行实际事务来获取第一个IPN,然后在测试表单中复制它。

这样,您可以将表单直接提交给您的IPN侦听器,并在屏幕上实际查看结果。这对于故障排除也很有用。

您唯一需要考虑的是,当以这种方式进行测试时,IPN将无法验证,因为原始数据不是来自PayPal。您可以在代码中轻松处理此问题以进行测试。

一旦你按照自己想要的方式完成所有工作,你可以放心,从PayPal收到的实际IPN将会以同样的方式工作。

答案 1 :(得分:1)

据我所知,除了等待测试PayPal订阅之外别无他法。你不能在人工时钟下运行沙箱:

类似的问题:

Testing Paypal subscription IPN

PayPal文档:

PayPal Payments Standard Integration Guide

答案 2 :(得分:0)

您可以根据需要在paypal沙箱上进行测试