PayPal IPN:交付状态已禁用

Posted

技术标签:

【中文标题】PayPal IPN:交付状态已禁用【英文标题】:PayPal IPN: Delivery status Disabled 【发布时间】:2014-09-09 00:52:48 【问题描述】:

为什么没有发送 IPN?在我的 IPN 历史记录中,它说我的最后一次 IPN 尝试是 N/A 并且每个 IPN 的交付状态都是:已禁用。

在 PayPal 网站上它说:

Disabled 表示不会重新发送消息,因为 商家帐户已被禁用

我的帐户没有被禁用。我可以毫无问题地汇款和收款。

【问题讨论】:

【参考方案1】:
    说您的帐户已被禁用,但 IPN 被禁用 如果您刚刚启用了 IPN 并插入了 URL,请验证 IPN 是否正常运行 Use this reference to test your IPN In-deph IPN Information 确保您的侦听器向它从 PayPal 接收的每个 IPN 发送 HTTP 200 OK 响应。如果您的侦听器无法为太多 IPN 发送 HTTP 200 OK 响应,则会发生 IPN 延迟。发生这种情况是因为 PayPal 会重新发送每个没有收到 HTTP 200 OK 响应的 IPN。一旦进行了一定数量的重新发送,您的 IPN 就会被移至循环速度较慢的服务器,这会导致您的贝宝帐户中的 IPN 出现延迟甚至禁用

【讨论】:

【参考方案2】:

我的帐户中有一项设置将我的 IPN 设置为禁用,即使它仍在我的按钮参数中指定。

【讨论】:

以上是关于PayPal IPN:交付状态已禁用的主要内容,如果未能解决你的问题,请参考以下文章

PayPal IPN 交付状态设置为“重试”,HTTP 响应代码为 404

禁用\更改 WooCommerce 通知 url 参数

Paypal IPN - 检查付款状态是不是已完成?

PayPal IPN 始终获得状态 - 已排队

Paypal IPN状态 - 排队

WooCommerce Paypal 标准网关 - 已收到 IPN,但订单状态停留在“处理中”