交付状态SENT但没有IPN响应

时间:2013-04-17 13:03:42

标签: paypal-ipn

我配置了IPN侦听器并使用URL启用自动响应。我使用IPN模拟器测试它运行完美但自动响应无法正常工作。 IPN历史给出了适当的细节,但DB没有改变。

详情如下:

即时付款通知(IPN)详情

消息ID20A455865K857272G

创建日期/时间4/17/2013 04:25 PDT

原稿/ ResentOriginal

最新交货尝试日期/时间4/17 / 2013 04:25 PDT

通知URLhttp://testdomain.com/pwo_dev/index.php/user/PaypalIPN

HTTP响应代码200

交货状态发送

没有。 retries0

交易ID77S48208XN775144R

IPN typeTransaction制作 enter image description here

但是当我重新发送相同的IPN时,它工作正常。

请告诉我这是什么问题。

1 个答案:

答案 0 :(得分:0)

您是否检查了服务器的访问日志,以查看PayPal是否实际访问了您的脚本,或检查了您的错误日志以查看是否正在生成任何错误。首先,您需要确定是否实际将数据发送到系统。然后,一旦确定需要,就确定脚本无法正常工作的原因。错误日志可以帮助解决这个问题。您还可以尝试在代码中添加一些调试行,以便您可以逐步执行它并查看其失败的位置。这里也有一些IPN Troubleshooting Steps也可能有所帮助。如果要验证它是脚本问题而不是服务器问题,请尝试使用简化版本的IPN脚本。它只是发送电子邮件,或写一些文本文件。您还可以找到一些可能有用的PayPal IPN scripts here,并为您提供一个可用于测试的实例。