Paypal IPN保持重试,但通知网址甚至没有回拨

时间:2014-02-13 09:58:17

标签: php paypal paypal-ipn

我已经在Paypal沙盒中测试了每一个东西,一切顺利 然后我试图上线,但是我所有的付款通知都很奇怪 只是不断重试。甚至没有来自我网站的回复(或回复代码) 我甚至尝试用我的PHP脚本编写并写:

<?php
writeFile("debug.log","up\n",'a');
function writeFile($file, $str, $mode = 'w')
{
    $oldmask = @umask(0);
    $fp      = @fopen($file, $mode);
    @flock($fp, 3);
    if (!$fp) {
        Return false;
    } else {
        @fwrite($fp, $str);
        @fclose($fp);
        @umask($oldmask);
        Return true;
    }
}
?>

猜猜是什么?什么都没有。
没有写日志。
脚本没有事件发生。
但我手动拨打我的网址,我收到了我的日志 它只是在重试,我一无所获 所以,好像,IPN甚至没有打电话给那个网址 我的网站托管在godaddy上 请帮帮我,非常感谢!

这里是ipn infomations:

Message ID                             7XL84004V1546282C
Date/time created                      2/13/2014 00:44 PST
Original/Resent                        Original
Latest delivery attempt date/time      2/13/2014 01:26 PST
Notification URL                       [hidden manually]
HTTP response code
What's this?
Delivery status                        Retrying
No. of retries                         9

如您所见,“HTTP响应代码”行中没有任何内容。

1 个答案:

答案 0 :(得分:1)

好的,我知道这里发生了什么 总是记得为你的IPN听众网址添加http://或https://到Paypal按钮!
我的就像是  <input type="hidden" name="notify_url" value="www.blahblah.com/test/paypal_ipn.php">
这失败了, 但是

<input type="hidden" name="notify_url" value="http://www.blahblah.com/test/paypal_ipn.php">
工作正常:))