无法重新发送 ION
Posted
技术标签:
【中文标题】无法重新发送 ION【英文标题】:Cannot re-send an IPN 【发布时间】:2017-01-26 06:09:02 【问题描述】:我刚刚发布了产品代码,允许我们的用户使用 Paypal 支付按钮购买东西。
在快速测试交易后,我发现我想要 IPN 的地址有点不正确,我的系统没有收到我的 IPN。
根据这篇文章,我应该可以将其重新发送到我的个人资料 IPN URL。
https://developer.paypal.com/docs/classic/ipn/integration-guide/IPNOperations/#resend-ipn-messages
但是,在进入 IPN 历史页面后,我没有看到任何重新发送的选项。
是否已关闭重新发送 IPN 消息的功能?
【问题讨论】:
Ok 看起来在重试状态下似乎无法重新发送。如何将它从 Retrying 设置为 Failed,以便我可以使用不同的地址重新发送它? 重试意味着它自己再次发送。确保您的 IPN 脚本已准备好成功处理 IPN,并且当下次重试发生时,它将更新为 200 完成。 @AndrewAngell - 问题是它发送 IPN 的地址错误,我无法更改。 【参考方案1】:事实证明,您无法重新发送处于 Retrying 状态的 IPN,您也无法告诉它停止 Retrying。
所以这里的解决方案是等待状态变为失败(尝试 4-5 天后会这样做),然后将您的个人资料上的 IPN URL 更改为正确的 URL,然后转到IPN历史记录,找到失败的重新发送。
【讨论】:
以上是关于无法重新发送 ION的主要内容,如果未能解决你的问题,请参考以下文章