【问题标题】:PayPal subscription upgrade贝宝订阅升级
【发布时间】:2011-08-12 21:49:43
【问题描述】:

我的公司正在提供服务,它的订阅计划很少,月费不同。通过 PayPal 定期付款一切正常。

我想实施升级系统,以便客户可以切换到更昂贵的计划。

目前我找到了两个解决方案:

  1. 修改当前订阅并要求付款以弥补到月底的计划差异(修改后的订阅仅从下个月开始生效)。所以基本上我需要给我的客户两种不同的表格提交给 PayPal,这很糟糕。

  2. 我还可以取消当前的定期付款并要求客户订阅新的。可以在后台取消,无需任何用户交互,他只需要提交新的表单进行新的付款。

我更喜欢第二种方法,但对于用户来说仍然不是很清楚,我正在寻找更好的解决方案。

【问题讨论】:

    标签: php web-services api paypal


    【解决方案1】:

    虽然这是一个非常古老的问题,但我在尝试实施这种升级时发现了它,我相信对其他人来说可能会很有趣。

    现在,您可以通过编程方式升级贝宝订阅金额。更多信息在这里:

    但是,这有一个限制,你不能在半年内升级超过当前金额的 20%。在我和其他许多人的情况下,最好的选择是在新订阅获得批准后取消当前订阅。

    如果您需要在下个月开始收取订阅费用,可以通过开始日期参数或免费试用轻松实现。

    【讨论】:

      【解决方案2】:

      听起来选项 2 将是唯一可行的选项。

      对于升级,让您的脚本将它们放在新订阅上,然后在处理 PayPal 回复的脚本上,让它检查用户是否已经订阅,如果有,然后创建一个贝宝请求以取消旧订阅。

      【讨论】:

        猜你喜欢
        • 2013-06-15
        • 2017-10-03
        • 2014-05-05
        • 2019-08-04
        • 2016-04-03
        • 2011-07-17
        相关资源
        最近更新 更多