0

吉日

我在我的网站上设置了几个订阅按钮,每个按钮都没有免费试用期,所以最初的两个 IPN,subscr_signup 和 subscr_payment 大约在同一时间发送。我正在使用 IPN 中的自定义字段来保存我网站上的用户会员 ID(订阅与注册帐户是分开的)。

我读过 Paypal 并不总是按顺序发送这两个 IPN。

最初我打算使用 subscr_signup IPN 来填充会员的订阅详细信息,但我想知道,我最好使用 subscr_payment IPN 来执行此操作,即检查是否已设置子,如果未设置,否则只需对照数据库检查 subscr_payment 详细信息?

支付 IPN 没有循环字段,但我不需要它,因为所有订阅都在我的网站上循环,我可以根据支付的金额确定订阅类型。

或者,如果我将其设置为 1 天免费试用会更好,所以 IPN 肯定是单独提供的?

感谢您的时间和帮助。

4

1 回答 1

0

无论哪种方式都应该有效。一些商家所做的另一个选择是将所有信息写入他们的数据库并设置帐户,然后将买家发送到 PayPal 进行注册并付款。然后商家将依靠 IPN 来实际激活 IPN 或在其免费试用期之后激活它。您还可以设置一个脚本来定期检查您的系统,以查看是否有任何配置文件已停用并应从您的系统中删除,或者从未支付过。

于 2013-07-23T15:00:55.443 回答