贝宝沙盒 IPN 总是失败

Posted

技术标签:

【中文标题】贝宝沙盒 IPN 总是失败【英文标题】:Paypal Sandbox IPN always fails 【发布时间】:2013-03-31 02:39:54 【问题描述】:

我正在使用 http://grails.org/plugin/paypal 插件开发一个 grails 应用程序。 我已按照所有说明操作,将我的应用配置为使用 dyndns(无 IP)。

我可以从我的网络外部访问我的应用程序。 所有付款都是正确的,如果我点击“返回测试商店”链接,它会返回我的网站。

问题是没有 IPN 发送到我的 IPN 处理程序。

在 IPN 历史记录中,我可以看到所有处于错误状态的事务,但没有显示 http 响应代码。

每条消息重试 8 次。

通知网址正确。

我还能尝试什么?

【问题讨论】:

【参考方案1】:

查看我在here 发布的故障排除步骤。这些可能会有所帮助。

【讨论】:

【参考方案2】:

我自己回答,

看起来 paypal 不会将 IPN 帖子发送到端口不是 80 或 443 的 URL

【讨论】:

这是否记录在任何地方?我一直有这个问题,只是贝宝集成专家告诉我,非标准端口不应该是问题。 我没有找到文档,我只能告诉你我的经验。

以上是关于贝宝沙盒 IPN 总是失败的主要内容,如果未能解决你的问题,请参考以下文章

贝宝沙盒账户交易失败

贝宝沙盒 IPN 模拟器 - 没有得到响应

贝宝沙盒返回网址

贝宝沙盒链接转到实时贝宝网站

贝宝沙盒历史重定向到真实历史

贝宝沙盒测试卖家总是“完成/即时” - 我想测试待定