【发布时间】: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 about和How to ask a good question和the perfect question以及如何创建Minimal, Complete and Verifiable example SO是不是免费的编码或代码转换或调试或教程或图书馆查找服务
-
我最近刚刚帮助某人解决了同样的问题。结果他们正在使用 WordPress 并安装了一个“维护模式”插件,维护模式处于活动状态,因此对他们的 IPN URL 的请求得到了错误的响应,因为维护模式不会让它加载。您可能想检查您的服务器是否没有返回类似的奇怪结果。我会首先检查您的 htaccess 文件是否有任何有趣的内容。
标签: php http paypal payment-gateway paypal-ipn