计算升级/降级时的新订阅费用

时间:2013-07-17 13:55:05

标签: php subscription

我目前正在为Web应用程序开发订阅系统。 当用户决定降级或升级其帐户时,我需要有关新订阅费用的方法的帮助。

我创建了一个图像,以便为不断更改关卡的用户提供示例。

enter image description here

用户可以选择每月,每季度或每年付款。

我想在用户决定降级时添加折扣。目前使用此公式将折扣计入新成本中:

[最终计划费用] = [新计划费用] * 12 - [折扣] / [12个月/ 3个季度/ 1年]

如果我们的用户不断更改此类计划,我该如何动态计算折扣?一次更改很容易 - 我可以对两个计划进行区分,并将其与之前的每笔付款相乘。但是我需要一些关于几种变化方法的帮助,以及如何跟踪折扣。

1 个答案:

答案 0 :(得分:2)

我认为您应该将所有信息都放在数据库表中,然后调用单元格。如果用户在计划中他们根据子获得折扣;然后 例如 如果(价格是这个)  折扣是{数据库中的折扣价值} x订阅价格.. 如果有人在月中更改订阅,您不必担心,所有您需要做的就是将该信息放在另一个表中,并且在月末所有应用程序将执行的是应用新订阅并执行计算。方法并不难......