我在服务器上复制了this script。当我在开发人员面板中的IPN模拟器上对其进行测试时,一切都很好-我收到电子邮件并保存了日志。但是,当我尝试通过沙盒服务商帐户测试同一脚本时,该脚本不起作用。我在设置中添加了IPN脚本的URL,并正在作为买方帐户进行测试。 请告诉我,还有什么可以检查的?
答案 0 :(得分:0)
您需要确保已使用要测试的IPN URL配置了要使用的SELLER沙箱帐户。
此外,请确保不会被您用来测试的PayPal按钮或API集成所覆盖。例如,“通知URL”参数可用于在付款请求中指定IPN URL,这将覆盖在帐户级别设置的所有内容。
如果您已正确设置了URL,并且没有替代项,则它应按预期访问该URL。您可以查看沙盒卖家帐户的IPN历史记录,以验证是否已发送IPN。