PayPal IPN 消息问题

Posted

技术标签:

【中文标题】PayPal IPN 消息问题【英文标题】:PayPal IPN messages issues 【发布时间】:2019-12-01 21:45:48 【问题描述】:

我目前正在使用 PayPal 的自适应支付系统在我的电子商务平台上处理购买。

这在过去 5 年里一直很成功。上周,我的平台系统没有记录来自 PayPal 的 IPN 响应的情况。这是一个间歇性问题。可以说,一天进行了 5 笔交易——记录了 3 笔,没有记录了 2 笔。请注意,最近没有进行任何代码更改。我还尝试从 PayPal 的 IPN 历史页面重新发送 IPN 消息,但没有成功。

在联系 PayPal 时,我被要求检查我的 IPN 侦听器,这同样没有问题。我对可能导致这些问题的原因感到非常困惑。

在过去 24 小时内,所有交易都停止接收 IPN 消息。在检查 PayPal 的 IPN 历史页面以重试发送 IPN 消息时,我找不到今天发生的交易的任何消息。如果没有来自 PayPal 的 IPN 消息,我无法为我的客户处理确认号。

对此问题的任何见解将不胜感激。

【问题讨论】:

【参考方案1】:

这可能不是您正在寻找的灵丹妙药,但我的处境与您相似。在过去的几天里,我们只是间歇性地收到来自 Adaptive Payments 的 IPN 消息。其他 IPN 消息似乎不受影响。昨晚我们收到了许多来自 5 天前交易的 IPN 消息,截至今天一切似乎都正常。我不知道出了什么问题,所以我还没准备好将其称为“已修复”,但我充满希望。

我采取的唯一措施(除了过去两天手动确认付款)是在 paypal-support.com 上开票。我不能肯定这是否有任何影响,因为他们还没有告诉我他们是否采取了任何行动,只是询问了更多细节。

附带说明,我找不到任何自适应付款的服务状态页面。这大概是因为它是一个限量发布的产品,但在 PayPal 为多个端点的链式支付提供更好的替代方案之前,我们确实依赖它,这有点令人沮丧。

【讨论】:

他们在 7 月 1 日至 7 月 15 日至 16 日期间的错误 IPN 响应中遇到了一个大问题,现在终于修复了,您报告的这个问题应该是新闻问题,但如果它是间歇性的并且您开始获得 IPN同样,这可能是暂时的交付问题。我们现在面临另一个问题,自 7 月 23 日以来,svcs 端点不再响应我们的任何呼叫,当我们登陆贝宝时,页面中出现“无效交易”错误,结账时出现 javascript 错误。 js 对象在控制台,更多在这里:***.com/questions/57269749/…

以上是关于PayPal IPN 消息问题的主要内容,如果未能解决你的问题,请参考以下文章

Paypal 中某些 IPN 消息的无效响应

未收到 Paypal 沙箱 IPN 消息

PayPal沙箱IPN处理器拒绝所有消息?

Paypal 自适应支付 IPN 回调:如何返回完整未更改的 ipn 消息

缺少 PayPal 沙盒 IPN 历史记录

Paypal API,未收到 IPN 消息