为什么贝宝IPN可以在模拟器上运行,而不能在沙盒上运行?

时间:2018-12-03 05:25:46

标签: paypal payment-gateway paypal-sandbox paypal-ipn

我在服务器上复制了this script。当我在开发人员面板中的IPN模拟器上对其进行测试时,一切都很好-我收到电子邮件并保存了日志。但是,当我尝试通过沙盒服务商帐户测试同一脚本时,该脚本不起作用。我在设置中添加了IPN脚本的URL,并正在作为买方帐户进行测试。 请告诉我,还有什么可以检查的?

1 个答案:

答案 0 :(得分:0)

您需要确保已使用要测试的IPN URL配置了要使用的SELLER沙箱帐户。

此外,请确保不会被您用来测试的PayPal按钮或API集成所覆盖。例如,“通知URL”参数可用于在付款请求中指定IPN URL,这将覆盖在帐户级别设置的所有内容。

如果您已正确设置了URL,并且没有替代项,则它应按预期访问该URL。您可以查看沙盒卖家帐户的IPN历史记录,以验证是否已发送IPN。