PayPal订阅升级

时间:2011-04-26 09:37:31

标签: php web-services api paypal

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

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

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

  1. 修改当前订阅并要求付款以涵盖到月底的计划差异(修改后的订阅仅适用于下个月)。所以基本上我需要给我的客户两种不同的表格提交给PayPal,这非常糟糕。

  2. 此外,我可以取消当前的定期付款并要求客户订阅新的付款。在没有任何用户互动的情况下可以在后台取消,他只需要提交新表格以进行新的付款。

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

2 个答案:

答案 0 :(得分:3)

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

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

答案 1 :(得分:0)

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

现在,您可以以编程方式升级paypal订阅金额。更多信息:

但是,这有一个限制,即您半年内不能升级当前金额的20%以上。就我而言,可能还有很多其他人,最好的选择是在新订阅获得批准后取消当前订阅。

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