沙箱没有击中通知

时间:2011-06-11 23:52:29

标签: paypal

这似乎是一个常见的问题,但我似乎找不到任何解决方案。我已经使用了Ipn模拟器测试并且工作正常,但是当我通过支付过程测试转换时,Paypal从未点击我的Ipn Listener。我目前正在沙箱中进行测试

我正在使用Express Checkout API并在 DoExpressCheckoutPayment 方法中设置NotifyUrl。为什么paypal没有达到那里指定的网址?

2 个答案:

答案 0 :(得分:1)

问题是我使用的文档和版本不匹配,所以我使用了弃用的参数。由于某些原因,使用不推荐使用的命令不会引发任何错误,因此很难调试。

Paypal在隐藏文档方面做得非常出色,并且难以将API版本与文档版本相匹配。

答案 1 :(得分:0)

要进行攻击,您确定PayPal可以访问该URL吗? Paypal正在调用它,所以像localhost这样的网址将无效。如果它是https,并且您正在使用可能解释它的开发证书。您的防火墙是否可能阻止它?