Paypal IPN - 检测是不是由于资金不足而导致付款不成功

Posted

技术标签:

【中文标题】Paypal IPN - 检测是不是由于资金不足而导致付款不成功【英文标题】:Paypal IPN - detect if payment was unsuccessful due to insufficient fundsPaypal IPN - 检测是否由于资金不足而导致付款不成功 【发布时间】:2017-08-21 16:15:23 【问题描述】:

IPN 中是否有办法检测交易是否因资金不足而失败?我无法让它以某种方式在沙盒上工作。即使我的买家没有足够的资金,它仍然会继续接受付款。我认为这与信用卡有关,但我似乎无法删除附加到该帐户的最后一个信用。所以我真的很想用资金不足的买家来测试我的应用程序,这样我就可以确定我可以捕获这样的交易。为此,我在 php 和 IPN 中使用 paypal rest api。尽可能地,我不想添加另一个或任何类型来实现这一点,因为 Paypal 真的很难理解。

【问题讨论】:

这真的关你的事吗?可能是资金不足、到期、CC 被取消……对您的企业来说重要的是您没有收到到期的付款。为什么是他的问题,而不是你的问题。 【参考方案1】:

检查您的“听众”的最佳地点是使用 IPN 模拟器https://developer.paypal.com/developer/ipnSimulator/(在您登录到您的 PayPal 沙盒帐户后)。

您可以在那里测试各种付款。

【讨论】:

以上是关于Paypal IPN - 检测是不是由于资金不足而导致付款不成功的主要内容,如果未能解决你的问题,请参考以下文章

IPN订阅只接受信用卡

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

paypal masspay : 资金不足响应

Paypal IPN 返回空字符串而不是“VERIFIED”或“INVALID”

Paypal IPN 通过 GET 而不是 POST 发送数据,即使 rm 值为 2

为啥我的 truffle 部署由于资金不足而失败?