【问题标题】:PayPal handling of subscr_eot if user switch to different subscription?如果用户切换到不同的订阅,PayPal 处理 subscr_eot?
【发布时间】:2014-06-26 01:13:59
【问题描述】:

这是场景:

  • 用户在 25/3 购买基本的月度订阅(定期付款资料)

  • 用户在 7 月 4 日取消基本月度订阅并开始高级月度订阅(不同的定期付款配置文件)

现在我的问题是,我是否会在 25/4 收到“subscr_eot”(指第一次基本每月订阅),还是 PayPal 足够聪明,不会因为用户开始新的定期付款配置文件而不会发送 subscr_eot和我一起吗?

我想在收到“subscr_eot”后立即将用户配置文件设置为“无订阅”,但我不确定我是否可以相信 PayPal 会注意到在取消和 end_of_term 之间开始了新的订阅。

【问题讨论】:

    标签: paypal paypal-ipn paypal-subscriptions


    【解决方案1】:

    如果取消,则永远不会达到学期结束。在这种情况下,您将获得一个 txn_type=subscr_cancel 的 IPN。然后,在创建新配置文件时,您将获得另一个 txn_type=subscr_signup 的 IPN。

    假设您使用的是标准订阅。你特别提到了 subscr_eot,所以这就是我做出这个假设的原因。但是,您还提到了“定期付款资料”。 Recurring Payments API 与标准订阅是分开的,并且对于 IPN 会有不同的 txn_type 值,因此如果您实际使用的是,您需要相应地进行调整。

    【讨论】:

      猜你喜欢
      • 2014-04-03
      • 2021-09-23
      • 2012-10-08
      • 2012-12-25
      • 2011-10-02
      • 2019-01-03
      • 2011-02-01
      • 1970-01-01
      相关资源
      最近更新 更多