paypal sandbox成功完成付款,但我的脚本没有收到ipn post call

时间:2012-08-26 02:24:15

标签: php paypal

我正在使用paypal沙箱进行开发,所有付款流程都可以顺利运行而不会出现任何错误。我在表单中设置了'notify_url',这个网址可以通过即时付款通知(IPN)模拟器成功测试。

Paypal沙箱告诉我付款已成功完成,但我的ipn处理程序无法接收任何请求。

顺便说一句,我正在使用这个ipn库:https://github.com/Quixotix/PHP-PayPal-IPN

1 个答案:

答案 0 :(得分:0)

您能确认您的IPN历史记录是/保持空白吗?

对我而言,似乎Paypal再次遇到沙箱IPN问题。 直到大约两周前,他们遇到了类似的问题: https://www.x.com/developers/paypal/forums/instant-payment-notifications-ipn-payment-data-transfer-pdt/ipn-failing-hasn-t-been-changed

我可以确认它再次正常工作,因为x.com的主题告诉我,但是大约2或3天(我猜)我不再获得任何IPN,尽管付款本身处理得很好。

x.com上已经有一个可以解决我们问题的新主题,但不幸的是到目前为止还没有答案:https://www.x.com/developers/paypal/forums/instant-payment-notifications-ipn-payment-data-transfer-pdt/ipn-message-not-sent-url-mentioned-under-notify-_url-sandbox

顺便说一下:我很确定这与PHP或你使用的库无关,因为我在使用Ruby时遇到同样的问题,并且在x.com上询问的是使用Java。