【问题标题】:PHP - Paypal IPN returns HTTP 403 error since 12.Nov.2019PHP - 自 2019 年 11 月 12 日以来,Paypal IPN 返回 HTTP 403 错误
【发布时间】:2020-03-16 09:58:27
【问题描述】:

我只是想不通自 11 月 12 日以来发生了什么。

一切正常,没有对服务器进行任何更改,但从那天起,IPN 刚刚开始返回失败的消息并出现 403 错误。

我也尝试过调试模式,但它无法正常工作,因为错误是 403 并且无法返回状态。

编辑:我的问题是 Cloudflare“处于攻击模式”阻止了 paypal ipn url

【问题讨论】:

    标签: php curl paypal-ipn http-status-code-403


    【解决方案1】:

    要排除故障并解决此问题,您最好的做法是:

    1. Contact PayPal directly. 确保他们没有对 Paypal IPN 或其要求进行任何更改,并确保您的帐户信誉良好并允许捕获付款。
    2. 接下来,查看您的托管环境。您是否更新了任何软件包或进行了任何更改?
    3. 是否有其他人使用过此软件,或管理 PayPal 帐户中的开发人员设置?他们可能使 API 凭据无效。确保它们也是最新的。
    4. 确保您发送的所有数据都是有效的。例如:我看到 PayPal 拒绝付款,因为他们与现有付款共享相同的发票号码。卖家有两家在线商店,并且都从 #0 开始订单号,并且出现了冲突。

    【讨论】:

    • 我最近在我的贝宝帐户上更改了密码(不记得确切时间),会是这个问题吗?
    • @Shadow ...您是说您已更改密码并且现在收到 403(Forbidden)错误吗?
    • 不,我只是说明我最近对我的贝宝账户做了什么,但我认为这不会影响 ipn
    • 好的,我找到了问题所在。 Cloudflare“处于攻击模式”阻止它
    猜你喜欢
    • 2021-10-16
    • 2013-05-28
    • 2011-11-11
    • 2012-07-18
    • 2020-05-12
    • 2011-03-25
    • 2021-10-10
    • 1970-01-01
    • 2018-10-29
    相关资源
    最近更新 更多