0

我正在使用沙盒帐户来测试 SetExpressCheckout 和 DoExpressCheckout 方法。但是,我没有收到任何 IPN 通知。

我的电脑有公共 IP 并且防火墙已关闭,所以我期待 IPN 帖子,但没有一个来。我应该做些什么(例如任何个人资料设置)来开始接收 IPN?(我正在使用 Java SDK 并将 notify_url 作为参数传递)

我还在检查 PayPal.com 的“IPN 历史记录页面”,但在那里没有找到任何数据。即使我使用沙盒帐户,我是否应该在此页面中找到 IPN 数据?

谢谢你的帮助

编辑:我通过将我的代码转移到另一台服务器解决了这个问题。我的公共 IP 一定有问题。

4

1 回答 1

2

确保您在测试沙盒 PayPal 帐户中启用了 IPN。此外,如果您要访问 www.paypal.com,您将不会在您的 PayPal 帐户中看到 IPN 消息。这仅适用于通过您的真实帐户发送的实时 IPN 消息。如果您想查看沙盒交易的 IPN 消息,您需要登录沙盒卖家帐户并从那里查看 IPN 消息。

于 2013-07-23T14:58:03.553 回答