【问题标题】:After setting up PayPal Instant Payment Notification, can I resend the IPN for historic transactions retroactively?设置 PayPal 即时付款通知后,我可以追溯重新发送历史交易的 IPN 吗?
【发布时间】:2015-01-05 10:39:39
【问题描述】:

我刚刚为我的网站设置了 PayPal IPN。

https://developer.paypal.com/docs/classic/ipn/integration-guide/IPNSetup/

很遗憾,有人在正确设置 IPN 之前购买了我的产品。

有没有办法将 IPN 通知应用于昨天没有最初发送 IPN 的历史交易?

【问题讨论】:

  • 您的 IPN 脚本在做什么,而您不能仅在一个特定订单上手动执行?我曾经喜欢告诉人们“重新购买”他们已经支付过的东西的想法。让事情变得草率。
  • @AndrewAngell 我同意,但目前脚本等是通过 IPN 运行的。没有“自助服务”选项。
  • 但是你不能手动执行的脚本是什么?通常它会更新数据库、发送电子邮件通知等。可能会很麻烦,但您可以手动完成。不幸的是,IPN 历史记录在启用之前不会显示任何内容,因此您将无法以这种方式重新发送。
  • 问题在于客户在等待他们的许可证时,会在几个小时内处理外国的、不熟悉的脚本。启用 IPN 的退款和重新购买是客户最快的解决方案。我会在某个时候启用手动许可,但是“重新”发送 IPN 的 PayPal 功能会非常有帮助。
  • 他们有这个功能,但是如果一开始没有启用 IPN,就不会发送 IPN,因此无法“重新发送”从未发送过的 IPN。跨度>

标签: paypal paypal-ipn


【解决方案1】:

在 PayPal 登录您的帐户,查找 IPN 历史记录,查找交易:您可以从那里重新发送。

当然,如果他们购买时未启用 IPN,则无需重新发送。

【讨论】:

  • 您可以通过“IPN 历史记录”重新发送最初尝试使用 IPN 的订单。但是,如果在订购时没有设置 IPN,我无法找到追溯发送 initial IPN 的方法。
猜你喜欢
  • 2012-04-27
  • 2014-08-19
  • 1970-01-01
  • 1970-01-01
  • 2013-11-10
  • 1970-01-01
  • 2012-09-03
  • 2013-09-06
  • 2011-12-28
相关资源
最近更新 更多