paypal - Paypal 持有的交易是否会生成 IPN 回调?

标签 paypal paypal-ipn

我无法查明一个错误的根源,这个错误似乎源于我们的系统没有收到对保留交易的 IPN 回调。 这是 Paypal 网站上显示的交易历史记录:

Transaction history from Paypal

下面是在我们系统上注册的回调:

Callbacks received

7 月 25 日,我们仅收到一次关于付款的回调,但没有收到关于 Paypal 网站上显示的临时卡住的回调。这会导致不正确的余额,因为在此示例中它应该平衡为零,但在我们的数据库中它最终给了客户 200 美元的信用。

从网站和文档中,我没有找到任何关于保留交易回调的提及,而且据我所知,它也不在我可以测试的回调列表中:

  • 取消_撤销
  • 完成
  • 拒绝
  • 已过期
  • 失败
  • 进行中
  • 部分退款
  • 待定
  • 已处理
  • 已退款
  • 反转
  • 作废

我不确定我们的系统是否只是错过了回调,或者是否没有预期的回调,我们应该做其他事情。在交易被“暂时搁置”的情况下,预期的事件顺序是什么?任何帮助将不胜感激!

最佳答案

您一定错过了撤回资金的反向回调。

如果案件的裁决对您有利,您将获得一个 Canceled_Reversal 交易,该交易会再次为您返还资金。

关于paypal - Paypal 持有的交易是否会生成 IPN 回调?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20987348/

相关文章:

c# - Paypal 中经常性付款的 IPN 与普通发票付款有任何不同的参数吗?

Paypal 订阅/定期付款

django-paypal 收不到 ipn 信号

php - 在 Paypal 摘要部分删除/隐藏数量选项

php - 直接在信用卡中结帐并禁用电子邮件和密码输入

php - 将值从 php 表单传递到 Paypal 金额

grails - Paypal Sandbox 通知仅在用户单击返回按钮后发生

paypal - 我如何取消 PayPal(快速结帐)交易?

paypal - Paypal 交易完成后立即(无需 10 秒)自动返回我们的网站

paypal - 新的 PayPal IPN 模拟器缺少国家代码和货币