【问题标题】:Specs met, but still: IPN was not sent, and the handshake was not verified. Please review your information符合规范,但仍然:未发送 IPN,未验证握手。请查看您的信息
【发布时间】:2017-01-10 17:19:35
【问题描述】:

我一直在尝试将我的网站与 PayPal IPN 集成,但到目前为止我没有成功。 Paypal 文档HERE: SSL Certificate Upgrade Microsite 包含一些需要满足的规范。我的服务器支持 SHA-256 并使用 VeriSign G2 根证书。我也在这个域上安装了 SSL,但我仍然无法使用 Paypal IPN。

我在 (不是我的真实网站) https://XYXYXYX.com/IPN/IPNSampleCode.php 有一个文件 IPNSampleCode.php,它应该由即时支付通知 (IPN) 模拟器调用,但我不断收到'IPN 未发送,握手未验证。请查看您的信息。 ' 每当我针对 IPN 处理程序 URL 'https://XYXYXYX.com/IPN/IPNSampleCode.php' 运行 IPN 模拟器时

我可能遗漏了什么,或者我做错了什么?

【问题讨论】:

  • 请阅读What topics can I ask aboutHow to ask a good questionthe perfect question以及如何创建Minimal, Complete and Verifiable example SO是不是免费的编码或代码转换或调试或教程或图书馆查找服务
  • 我最近刚刚帮助某人解决了同样的问题。结果他们正在使用 WordPress 并安装了一个“维护模式”插件,维护模式处于活动状态,因此对他们的 IPN URL 的请求得到了错误的响应,因为维护模式不会让它加载。您可能想检查您的服务器是否没有返回类似的奇怪结果。我会首先检查您的 htaccess 文件是否有任何有趣的内容。

标签: php http paypal payment-gateway paypal-ipn


【解决方案1】:

感谢您联系 PayPal 商家技术服务,对于延迟回复您的电子邮件,我深表歉意。

我们知道我们的 IPN 模拟器存在这个问题,我们的开发团队正在努力解决这个问题。在此问题得到解决之前,我建议您通过在 Sandbox 中付款来运行您的 IPN 测试,因为我们会在每次付款时发送 IPN 请求。

如果您在付款测试中遇到类似问题,请告诉我们,我们可以查看。

对于给您带来的不便,我深表歉意。

【讨论】:

    猜你喜欢
    • 2016-09-27
    • 2015-12-11
    • 2016-01-27
    • 2017-01-04
    • 2018-05-12
    • 2016-02-11
    • 2016-03-05
    • 2016-05-27
    • 2017-02-17
    相关资源
    最近更新 更多