PayPal IPN 沙盒 - 更改通知 URL 不会更新

Posted

技术标签:

【中文标题】PayPal IPN 沙盒 - 更改通知 URL 不会更新【英文标题】:PayPal IPN Sandbox - Changing the Notification URL will not update 【发布时间】:2020-02-16 03:34:00 【问题描述】:

我在我的 PayPal 沙盒帐户中设置了一个 URL 作为我的“通知 URL”-https://example.com/ppl-name1.php。 它工作得很好,测试也很顺利。 我决定将我的“通知 URL”重命名为 https://example.com/ppl-name2.php。

我在此处使用新 URL 更新了详细信息:https://www.sandbox.paypal.com/cgi-bin/customerprofileweb?cmd=_profile-ipn-notify

它接受并保存了新的 URL。

但现在 paypal 仍将通知发送到旧 URL。 无论我尝试多少次 - 甚至删除保存的 URL 设置并关闭通知并重新打开它们。

它仍然不会发送到新的 URL。 但它清楚地将新 URL 显示为保存的值。

我已确认在 IPN 历史页面中调用了旧 URL。

【问题讨论】:

【参考方案1】:

检查您在 HTTP 请求中向 PayPal 发送了哪些信息。

您可以通过选项“notify_url”指示 PayPal 将 IPN 通知发送到何处,该通知应覆盖您在 PayPal 面板中的设置。

【讨论】:

虽然这是真的 - 教皇提供了在 html 按钮代码中添加通知 URL 的选项 - 这并不能回答我的问题,即为什么“更新 IPN 通知 URL 不会在 PayPal 上更新”

以上是关于PayPal IPN 沙盒 - 更改通知 URL 不会更新的主要内容,如果未能解决你的问题,请参考以下文章

未收到 Paypal 沙箱 IPN 消息

PayPal IPN 通知验证正在返回 ASP.NET 的沙盒登录 HTML

当 PayPal 发送付款通知 (IPN)

在 PayPal 沙盒中使用 IPN 测试拒付/争议

禁用\更改 WooCommerce 通知 url 参数

Paypal 沙盒 IPN 模拟器 - 502 Bad Gateway