在数据库连接错误时处理PayPal IPN

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在数据库连接错误时处理PayPal IPN相关的知识,希望对你有一定的参考价值。

即使mysql连接到数据库失败,我也会遇到PayPal IPN问题,标记了一些付款(HTTP 200 OK)。我该如何解决这个问题 - 我可以返回403或其他东西,以便PayPal重试吗?

答案

看来PayPal使用200返回码确认收到成功,如果不满意,将再次尝试。

如果您的服务器无法响应成功的HTTP响应(200),PayPal将重新发送此IPN,直到收到成功或最多16次。

资料来源:https://developer.paypal.com/docs/classic/products/instant-payment-notification/

以上是关于在数据库连接错误时处理PayPal IPN的主要内容,如果未能解决你的问题,请参考以下文章

Paypal IPN 侦听器代码挂起/无响应

PayPal 连接 - PDT 的间歇性问题

PayPal IPN 无法连接取消定期计费

PayPal 付款状态“待处理” - 清算时没有 IPN

Paypal IPN 集成问题

PayPal IPN 返回购物车或订单 ID 以进行后处理