【问题标题】:How to resend PayPal ipn data?如何重新发送 PayPal ipn 数据?
【发布时间】:2016-12-09 16:07:54
【问题描述】:

由于某种原因,我丢失了 PayPal IPN 数据日志。 PayPal 是否可以选择重新发送 ipn 数据,或者我能做什么?有可能吗?

【问题讨论】:

标签: paypal paypal-ipn


【解决方案1】:

可以,只要自生成 IPN 以来不超过 28 天。登录您的贝宝账户;然后,根据您的帐户布局,执行以下操作之一:

  • (实时环境中的大多数企业帐户) 点击个人资料 >> 个人资料和设置 >> 我的销售工具 .找到即时付款通知,然后直接点击右侧的更新链接。然后,找到显示 IPN 历史记录页面 的链接并点击它。
  • (旧网站支付专业帐户)点击个人资料,然后点击即时付款通知偏好(在销售偏好下标题)。找到标有 IPN 历史记录页面 的链接并点击它。
  • (沙盒中的大多数企业帐户,实时环境中的一些企业帐户) 转到历史记录 >> IPN历史记录

这会将您带到一个页面,您可以在该页面上搜索过去 28 天内为您的帐户生成的任何 IPN。找到有问题的 IPN 后,单击其左侧的复选框,然后单击“重新发送选定的”。

有几点需要注意:

  • PayPal 只会将 IPN 重新发送到它们最初发送到的同一端点。如果你搞砸了网址,那就太糟糕了。
  • IPN 可能不会立即发送。重新发送请求被放入队列(与所有其他 IPN 一样)并稍后处理。在大多数情况下,您应该会在几秒到几分钟内看到发送的 IPN。

【讨论】:

  • 有什么方法可以通过代码发起重发吗?是否有任何 API 调用?
  • 不幸的是,没有。唯一的方法是通过您的 PayPal 帐户中的界面。
  • 似乎没有任何复选框,状态显示为重试。
猜你喜欢
  • 1970-01-01
  • 2014-06-04
  • 1970-01-01
  • 2012-11-30
  • 2016-06-10
  • 2011-08-09
  • 2016-05-27
  • 2013-04-24
  • 2021-03-15
相关资源
最近更新 更多