将'Notify_URL`覆盖先前设置的IPN数据

top*_*erg 4 paypal paypal-ipn

我正在为一个网站建立一个IPN扩展,但目前使用的购物车的服务提供商有Notify_URL自己的内部处理选项(在paypal提交表格中)(这有点有缺陷).如果在PayPal卖家档案中设置了IPN URL,两者都会被使用,还是只会使用一个?

joh*_*rak 6

这个问题似乎有些混乱.有些人声称两者都有效.他们声称它应该在这种情况下通知两者.虽然看起来基于订阅的付款,PayPal只会使用您的PayPal个人资料中设置的IPN网址.

但是,在PayPal官方文档中:

您可以为特定付款指定IPN侦听器; 这是接收与自适应付款相关联的IPN的唯一方法.在这种情况下,PayPal会将IPN消息发送到通知URL中指定的侦听器,以获取特定按钮或API操作,而不是您的配置文件中指定的侦听器.

这似乎表明notify_url将覆盖配置文件设置.我认为最好遵循PayPal文档然后可能正在工作的东西,即使它不打算.

来源:PayPal文档

值得注意的是,如果您在PayPal帐户中禁用IPN,则两者都不起作用.