【问题标题】:PayPal Instant Payment Notification (IPN) Issue: PayPal sends VERIFIED response but has FAILED status in IPN History. 404 ErrorPayPal 即时付款通知 (IPN) 问题:PayPal 发送 VERIFIED 响应,但在 IPN 历史记录中有 FAILED 状态。 404 错误
【发布时间】:2012-04-27 10:41:34
【问题描述】:

PayPal 正在向我的 IPN 侦听器发送 VERIFIED 消息,但我的 IPN 历史记录显示 FAILED 状态。 IPN 历史记录也显示 404 错误。我为我的听众使用的代码可以在这里找到:https://cms.paypal.com/cms_content/US/en_US/files/developer/IPN_PHP_41.txt。我正在用沙盒测试这个。我怎样才能收到来自 Paypal 的 VERIFIED 响应,但 IPN 历史显示失败的 STATUS 并出现 404 错误?由于 IPN 历史状态失败,PayPal 不应该发送无效响应吗?

【问题讨论】:

    标签: paypal paypal-ipn paypal-sandbox


    【解决方案1】:

    已验证与交易在您的 ipn 历史记录中的显示方式无关。您对原始 ipn 帖子的响应方式决定了您的 ipn 历史记录中显示的内容。

    如果您的 ipn 历史记录显示它正在接收 404 响应,那么您需要检查您的 ipn 脚本并停止发送 404 响应。

    如果是任何其他错误,因为您使用的是 PayPal 的脚本,我敢打赌您没有更改环境变量/URL 以匹配您的环境。但是,使用 404,您是在告诉客户(在本例中为 paypal)他们想要的页面不存在,即使您仍在读取数据

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-09-03
      • 2014-08-19
      • 2016-07-22
      • 2012-11-19
      • 2015-01-05
      • 2017-04-24
      • 2013-08-15
      相关资源
      最近更新 更多