【发布时间】:2012-12-09 17:27:01
【问题描述】:
在使用 IPN 来假设 3 个网站时,我并不是 100% 清楚这一点,如果有知识的人可以根据我的情况向我解释这一点,我将不胜感激。
我已设置我的 sanbox 测试业务帐户以使用 IPN 侦听器:site1.com/listener.php(工作正常)。
我想知道如何使用同一个贝宝帐户为我的其他网站设置更多听众。
在我的场景中,我正在为所有网站仅订阅付款。
问题 1: ipn_notification_url 变量。 如果设置了此变量,是否会在付款时告诉贝宝,始终将其用作侦听器 ipn url?例子;如果下个月付款时订阅失败或类似情况?
所以当paypal需要IPN我的监听器时,它会使用变量中的监听器而不是帐户配置文件设置中的设置url?或者这个变量是否只用于处理蜜蜂时的实际付款?
问题 2: 如果需要有一个主侦听器来处理转发到正确的侦听器 url,是否可以将网站区分开来?示例:custom = userId,receiver_id = Sitename
问题 2 实际上与问题 1 类似。POSTED 变量 是否会从初始付款,坚持到付款 将在未来自动为我的订阅.这样当 paypal 需要向我发送 IPN 更新时,它将始终使用我在初始付款时设置的变量中的 url??
感谢您对此的任何启发。
【问题讨论】:
标签: php paypal-ipn