【发布时间】:2014-10-22 01:17:34
【问题描述】:
PayPal 是否在沙盒使用期间提供 IPN 响应?我没有通过 NVP 调用创建付款,重定向到 PayPal 站点,登录,“支付”(在沙盒模式下)并转到我在付款调用中设置的返回页面。但是 PayPal 没有 ping 到我的 IPN 地址 :(
它应该在沙盒中工作,还是用户只能在生产模式下测试 IPN 响应?
感谢您的帮助。
【问题讨论】:
-
你在沙盒账号里查过是否有IPN发到这个URL吗?你可以去sandbox.paypal.com,用沙箱登录。然后,转到此链接:sandbox.paypal.com/us/cgi-bin/webscr?cmd=_display-ipns-history,您可以在其中查看 IPN 历史记录页面。
-
确保HTTP状态为200,否则IPN URL可能有问题
-
沙盒 IPN 历史为空,没有一条记录。 IPN URL 地址配置正确,返回 200。不知道发生了什么:(
-
你确定你在你的代码中传递了IPN url吗?如果您不传递代码,请确保您已在沙盒帐户中设置了 IPN url。
-
是的,我在代码中传递了我的 IPN URL(并且它也在沙盒帐户中设置)。
标签: paypal paypal-ipn paypal-sandbox