magento - Magento PayPal IPN 回发失败
问题描述
从 6 月下旬开始,PayPal IPN 就突然无法正常工作了。订单卡在“待付款”状态。IPN回发似乎有问题:
[postback] => (postback string)
[postback_to] => https://www.paypal.com/cgi-bin/webscr
[postback_result] => HTTP/1.1 307 Temporary Redirect
Server: AkamaiGHost
Content-Length: 0
Location: https://www.paypal.com/cgi-bin/webscr/?IPN=true
Date: Fri, 20 Jul 2018 07:37:52 GMT
Connection: close
Set-Cookie: akavpau_ppsd=1532072872~id=e027bf488669ad4f4699d81b5c8269bb; Domain=www.paypal.com; Path=/; Secure; HttpOnly
Strict-Transport-Security: max-age=63072000
[exception] => PayPal IPN postback failure. See paypal_unknown_ipn.log for details.
[__pid] => 25117
我注意到“HTTP/1.1 307 临时重定向”响应。这能说明问题吗?
解决方案
Paypal 更改了他们的回调 URI:https ://developer.paypal.com/docs/classic/ipn/integration-guide/IPNImplementation/
从现在开始,您必须使用:
https://ipnpb.paypal.com/cgi-bin/webscr
推荐阅读
- php - Mozilla返回错误:SyntaxError:JSON.parse:意外字符
- java - 如果我以有效的方式找到一个大数字的阶乘,但我仍然得到 TLE,我该怎么办?
- python-3.x - 成对的数成组
- javascript - 看不到附加的事件功能,但 noop
- python - 有没有办法在 Plotly Express 中使用十六进制颜色代码自定义 color_continuous_scale 参数?
- javascript - 在同一个文件中将数据从 js 发送到 php (Ajax)
- c - 计算最大公约数的C程序给出错误答案
- git - 如果将提交推送到存储库,则将多个提交合并到一个
- bash - 清除关联数组的一部分
- vba - 如何使用 VBA 或 AppleScript 在 MS Word 中打开显示 SharePoint Online 位置的“另存为”对话框?