【发布时间】:2011-07-17 15:08:29
【问题描述】:
我正试图弄清楚如何防止用户多次订阅。我刚刚使用 PayPal 订阅和 IPN 完成了高级会员的 PHP 申请。
当用户登录到他们的帐户时,如果他们还不是高级会员,他们会看到可以从下拉列表中选择的高级选项。
一旦他们订阅,此表单会在他们的订阅处于活动状态时隐藏。订阅到期后,表格会再次显示。
问题: PayPal IPN 通知不是即时的,有时需要在成功订阅后几分钟和第一个通知到达之前。因此,在此期间会公开注册表单。用户可能会认为他们的订阅不起作用,并可能会尝试再次订阅。没有收到 PayPal 的通知,我不知道该表格是否应该隐藏。
问题:您会推荐什么解决方案来解决这个问题?
【问题讨论】:
标签: paypal paypal-ipn