我在尝试将Wordpress Simple Paypal Shopping Cart插件集成到我的Wordpress网站时遇到麻烦。我已经安装了插件,并且在设置上已将其配置为使用PayPal沙盒。
购买时,IPN通知失败-我已通过使用卖方帐户登录PayPal沙箱并检查IPN历史记录来进行检查。所有IPN请求的状态均为failed
,重试计数为8
,并且没有HTTP响应代码。此外,尝试在PayPal Sandbox帐户中编辑IPN设置并输入我网站的IPN URL会导致错误:
We were unable to validate the URL you have entered. Please check your entry and try again.
使用PayPal IPN模拟器时,我有一些成功的请求和一些失败。对于失败,我会收到错误消息:
IPN was not sent, and the handshake was not verified. Review your information.
我已遵循these instructions的第1步(本地测试),尽管验证失败(由于请求并非来自PayPal,所以可以预期),但可以看到请求已收到:
[09/10/2018 6:56 PM] - SUCCESS :Connecting to: https://www.sandbox.paypal.com/cgi-bin/webscr
[09/10/2018 6:56 PM] - FAILURE :IPN validation failed
我使用HTTPS(不是HTTP)作为通知URL,并且通知URL不是localhost。
总结: