PayPal 付款状态“待处理” - 清算时没有 IPN

Posted

技术标签:

【中文标题】PayPal 付款状态“待处理” - 清算时没有 IPN【英文标题】:PayPal Payment status "Pending" - no IPN on clearing 【发布时间】:2017-02-11 13:54:21 【问题描述】:

在过去的几个月里,客户的电子商务网站上似乎发生了一些奇怪的事情。

当买家使用信用卡或借记卡而不是 PayPal 帐户完成销售时,交易状态(通过 IPN 传达)为“待处理”。在 PayPal 帐户中,交易被描述为“交换加 - 结算保留”。

通常两天后付款即可结清。但是没有任何 IPN 发送到网站购物车以确认发生了这种情况,从而使电子商务系统对付款状态一无所知。

这是正确的行为吗?似乎它几乎使 IPN 作为一种报告方法变得毫无用处。

报告了许多类似的问题,但与我们的问题不同:这与多币种或兑换无关,这是一个实时网站,而不是一个沙盒(使用 Mal 的电子商务),直到今年夏天都可以正常工作。 (我注意到 Interchange Plus 已于 6 月添加到 PayPal 条款和条件中。)

有人有什么想法吗?

【问题讨论】:

【参考方案1】:

PayPal 承认这是一个问题。

我在 PayPal 的社区板上发布了这个帖子,并且(最终)得到了回复:

“我们意识到这一点并在内部提出了这一点。目前 在这种情况下,系统不会发送 IPN。有一个询问 一旦 IC+ 付款,我们的开发团队就会有一个 IPN 签发 清除,不幸的是我没有 ETA”

见https://www.paypal-community.com/t5/IPN-PDT/IPN-sends-Pending-status-and-nothing-further/m-p/1119362?profile.language=en

他们已经确认,改用“混合”费用结构将阻止这种情况发生。所以这似乎是目前的答案。

【讨论】:

以上是关于PayPal 付款状态“待处理” - 清算时没有 IPN的主要内容,如果未能解决你的问题,请参考以下文章

Paypal Checkout - 付款始终处于待处理状态

使用 IPN 处理“待付款”的 PayPal 快速结账

付款状态保持“待处理”

Paypal Express Checkout 付款仍处于待处理状态,然后到期。确认返回 PENDINGREASON=order。

将付款转移到待处理状

PayPal webhook 所有事件仍处于待处理状态