PayPal不会在真实账户上拨打IPN

时间:2013-06-11 12:29:48

标签: paypal paypal-ipn

我已经使用IPN模拟器和PayPal测试帐户多次测试了我的IPN页面 - 一切正常。 当我开始使用生产企业帐户时 - 它不会调用我的IPN页面。我看到了原木 - 什么都没有。我看到了PayPal IPN历史记录:HTTP响应代码中没有任何内容。 (我想如果它不起作用我们将在这里看到404,但我们没有。) 我确定 - 我的企业帐户已激活IPN。 我很确定 - 这是PayPal帐户设置问题。你能建议吗?

1 个答案:

答案 0 :(得分:0)

首先,访问:

,验证您在生产帐户中设置的IPN通知网址

https://www.paypal.com/cgi-bin/customerprofileweb?cmd=_profile-ipn-notify

如果您未在Web请求表单的“notify_url”属性中指定网址,则上面的网址设置用于中继通知,否则您指定的属性会覆盖上述网址设置。因此,请检查“notify_url”属性中指定的内容。它应该是这样的:

<form name="_xclick" action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post">
....
<input type="hidden" name="notify_url" value="http://www.croisentoi.com/ticket/ipn.php">
....
</form>

有关详细信息,请参阅this链接。