paypal - 没有收到沙盒帐户的任何 IPN 帖子

标签 paypal paypal-sandbox paypal-ipn

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

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

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

谢谢你的帮助

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

最佳答案

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

关于paypal - 没有收到沙盒帐户的任何 IPN 帖子,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17805264/

相关文章:

paypal - 如何让 Paypal 通过简单的 HTTP 身份验证将 IPN 发送到我的服务器?

asp.net - 结帐前立即获取 Paypal Express 购物车价格

html - 如何用瑞典语打开 PayPal

paypal - 从 IPN 响应中获取 Paypal 支付类型(Paypal 或 Creditcard)

使用 REST 的 Java PayPal 客户端快速结帐(redirect_urls 不工作)

paypal - Payflow Pro 定期计费是否支持 IPN?

php - Paypal 监听器 : Connection reset by peer?

api - 用于 Payflow Pro、运输和税务更新的 Paypal Express Checkout

wordpress - 如何在 paypal 结帐页面更改货币?

php - 我如何强制隐藏页面以防止直接访问并且只能从 Paypal 重定向访问?