我已在https://www.paypal.com直播注册到paypal。未经过实时验证。 我可以使用以上登录详细信息登录https://developer.paypal.com。 在这里,我去沙箱帐户,我创建了两个帐户,一个业务和一个个人。 (沙箱帐户已经过验证)
我正在尝试使用html表单与Paypal进行付款集成。 我已经指定了notify_url,付款可以,但在notify_url中没有通知。
我已经仔细检查了notify_url,它的工作正常。
那里有人,这里似乎有什么不对?
答案 0 :(得分:3)
您是否正在使用创建并保存到PayPal帐户的按钮?您可能无法通过托管按钮定义notify_url
值。也可以在帐户中禁用IPN。
登录收到付款的卖家帐户,启用IPN,并设置要发送到的帖子的网址。在“即时付款通知首选项”部分(您启用IPN的位置)中,您可以查看IPN历史记录,其中显示了为该帐户发送的最近28天的IPN帖子。
答案 1 :(得分:1)
我遇到了同样的问题。立即购买托管按钮已保存,没有错误,但是notify_url
未被Paypal通知。
有一种解决方法,您可以在个人资料中全局指定一个notify_url
。
paypal docs
答案 2 :(得分:0)
供将来参考:我遇到了同样的问题。这导致了我的情况:
我一直在开发服务器上进行测试。对于我们公司以外的IP,无法访问此服务器(出于安全目的)。因此,来自paypal的IPN调用从未进入开发服务器上的IPN脚本。
有一天我想起来......
答案 3 :(得分:0)
如果您已经通过模拟器https://developer.paypal.com/developer/ipnSimulator/完成了对IPN的测试并检查了它是否正常?
您是否检查过在HTML表单中设置“像素”?如果缺少,notify_url
将无效。这个解决方案对我有用。
对于Sandbox,请使用:<img alt="" src="https://www.sandbox.paypal.com/fr_FR/i/scr/pixel.gif" width="1" height="1">