8

我在用 Java 编写 IPN 接收器时想知道这一点,它将用于自动处理 IPN,因为实际的软件在 Java 中运行。IPN 处理器是我项目中的一个类,用于加快处理速度,避免在其间使用 PHP。

然而,当我想到通知保证时,我想到了这个问题。当主机不可用时,PayPal 是否会重新发送 IPN 发布请求?还是直接丢弃,由管理员处理?这是因为服务器在两天内维护一次的可能性很小,届时服务器将不会处于活动状态。

如果重新发送通知,延迟时间是多少?

先感谢您。:)

4

2 回答 2

12

请查看详细信息:

当主机不可用时,PayPal 是否会重新发送 IPN 发布请求?还是直接丢弃,由管理员处理?

是的。如果您的服务器未确认 POST 消息或您的服务器无法访问,PayPal 将继续向您发送 IPN 消息。

如果重新发送通知,延迟时间是多少?

根据PayPal 文档,PayPal 会定期重新发送消息,直到您回复为止,但是重试之间的间隔会随着每次尝试而增加。IPN 将被重新发送最多四天,最多重试 15 次。每次失败尝试后,间隔将增加。

于 2013-09-18T21:37:12.617 回答
0

Paypal 将继续向您的应用程序指定的侦听器 url 发送 IPN 消息。在多次失败后,他们会向您发送一条警告消息,标题为: PayPal Instant Payment Notification Warning

于 2019-07-18T15:10:24.663 回答