【问题标题】:Paypal IPN send but web server downPaypal IPN 发送但网络服务器关闭
【发布时间】:2015-12-02 17:25:19
【问题描述】:

我正在使用快速结帐方法进行定期付款,我的网络服务器停机了 2 天,paypal 已发送 IPN,但由于服务器停机,我的数据库未完成更新。

有什么方法可以重新发送该 IPN 或获取该交易。 我试过 GetRecurringPaymentsProfileDetails、GetTransactionDetails API 调用,但没有得到完全相同的参数。

我可以为 paypal IPN 设置多个 URL 吗?或任何其他方式。

提前致谢

【问题讨论】:

  • PayPal 的系统实际上会自动重新发送这些。如果服务器已备份,您应该注意到您错过的那些正在重新发送。也就是说,如果它重新发送了很多次并且一直失败,他们可能会将它们排在更长的队列中,所以你可能会发现再过一两天它会自动重新发送你错过的那些。
  • 谢谢 Andrew,是的,我注意到在 IPN 历史页面中有一个带有交付状态的下拉菜单:失败、已发送、已禁用、重试排队,因此 IPN 可以处于任一状态。当服务器启动时,Paypal 会重新发送这些,非常感谢 Andrew

标签: c# paypal paypal-ipn paypal-subscriptions


【解决方案1】:

可以从您的 PayPal 帐户重新发送 IPN。登录您的 PayPal 账户,将鼠标悬停在导航栏的“历史记录”上,点击下拉菜单中的“IPN 历史记录”,即可查看并重新发送过去 28 天的 IPN。

【讨论】:

  • 感谢您回答我的问题,但我的问题是我想让这个过程自动化而不是手动。将来可能是客户更改了贝宝的密码,他不会共享支付密码。
猜你喜欢
  • 1970-01-01
  • 2011-03-31
  • 1970-01-01
  • 2023-03-11
  • 1970-01-01
  • 1970-01-01
  • 2018-02-21
  • 2012-01-04
  • 1970-01-01
相关资源
最近更新 更多