当我从沙箱测试 IPN 时,
它可以工作 - 但是当我从 IPN 模拟器测试它时
https://developer.paypal.com/developer/ipnSimulator/
我收到此消息:IPN 未发送,并且握手未验证。请查看您的信息。
我在沙盒中使用与模拟器完全相同的 IPN 网址。有没有人知道是什么原因造成的?
老实说,出于某种原因,我很难让沙盒工作。我启动并运行了IPN模拟器,放弃了沙盒的其余部分,然后用1美元的付款对其进行了现场测试。
对于 IPN sim,已验证列中的所有 php 代码都必须完美运行,否则它会拒绝握手。我希望这能让您高枕无忧。