何时对 PayPal 订阅采取行动?

Posted

技术标签:

【中文标题】何时对 PayPal 订阅采取行动?【英文标题】:When to act on PayPal subscription? 【发布时间】:2014-08-12 18:28:09 【问题描述】:

请看这里:https://www.paypal.com/ca/cgi-bin/webscr?cmd=p/acc/ipn-subscriptions-outside

有 6 种不同的通知,我从来没有完全理解何时应该使用每一种。

例如,当有注册通知时,是否意味着我有钱? 另外,我应该在哪个通知上删除他们的帐户?如果他们付了一个月,然后中途取消了他们的会员资格,但我仍然保留钱,第 30 天会发送什么通知?

基本上,我需要知道何时创建他们的帐户以及何时删除他们的帐户。必须有一个简单的方法来解决这个烂摊子。

非常感谢。

【问题讨论】:

【参考方案1】:

注册不是付款。这只是一个被创建的新配置文件。对于实际发生的与注册(订阅配置文件)相关的任何付款,您将获得一个单独的 IPN,因此如果您的配置文件配置为立即收取第一笔付款,您将立即获得 2 个 IPN:subscr_signup 和 subscr_payment。

如果他们取消他们的帐户,您会在发生这种情况时立即收到 subscr_cancel 通知,以便您可以相应地更新您的数据库。

学期末也是如此。那时你会收到一个 subscr_eot 通知,所以当这种情况发生时,你也会在你的系统中杀死他们的帐户,或者显示一种让他们更新的方式或在这些情况下你想做的任何事情。

【讨论】:

subscr_eot 会在 subscr_cancel 月末被调用吗?

以上是关于何时对 PayPal 订阅采取行动?的主要内容,如果未能解决你的问题,请参考以下文章

Paypal 对订阅付款失败/未付款的行为

在 C# 中检查贝宝订阅状态

使用 Paypal IPN 订阅

Paypal 订阅设置日期

使用 PayPal 订阅 IPN 字段管理用户帐户

使用 PayPal 订阅 IPN 字段管理用户帐户