参见此处:https://www.paypal.com/ca/cgi-bin/webscr?cmd=p/acc/ipn-subscriptions-outside
有 6 种不同的通知,我从来没有完全理解应该在什么时候使用每一种。
例如,当有注册通知时,是否意味着我有钱? 另外,我应该在哪个通知上删除他们的帐户?如果他们付了一个月的钱,然后中途取消了他们的成员(member)资格,但我还留着钱,第30天会发什么通知?
基本上,我需要知道何时创建他们的帐户以及何时删除他们的帐户。必须有一个简单的方法来解决这个问题。
非常感谢。
最佳答案
注册不是付款。这只是创建的新配置文件。对于与注册(订阅配置文件)相关的实际发生的任何付款,您将获得一个单独的 IPN,因此如果您的配置文件配置为立即收取第一笔付款,您将立即获得 2 个 IPN:subscr_signup 和 subscr_payment。
如果他们取消了他们的帐户,您将在发生这种情况时立即收到 subscr_cancel 通知,以便您可以相应地更新您的数据库。
学期末也是如此。那时你会收到 subscr_eot 通知,所以当这种情况发生时你也会在你的系统中终止他们的帐户,或者显示一种方式让他们续订或在这些情况下你想做的任何事情。
关于paypal - 何时对 PayPal 订阅采取行动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24353663/