有时候会出现我的服务器收不到ipn(各种原因),请问有没有办法重新索取。 我知道您可以使用 paypal 帐户中的 ipn 工具重新发送,但我每天有数百笔交易,手动执行此操作会非常烦人。
谢谢
最佳答案
如果您的 IPN 失败,那么 PayPal 的系统将自动重新发送它,直到它得到一个好的回复。它通常会等待 1 分钟、2 分钟、4 分钟等,然后继续重新发送,直到它从您的脚本收到 200 OK 响应,所以这应该已经发生了。
如果您最终遇到足够多的失败,PayPal 最终会向您发送警告,然后如果之后它仍然继续,他们将禁用您的 IPN,这样就不会浪费他们的资源向它发送数据。
关于Paypal:您可以使用 api 请求新的 IPN 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20594045/