Php 计算升级/降级时的新订阅成本

Php 计算升级/降级时的新订阅成本,php,subscription,Php,Subscription,我目前正在为一个web应用程序开发一个订阅系统。 当用户决定降级或升级其帐户时,我需要有关新订阅成本方法的帮助 我创建了一个图像,作为一个不断更改级别的用户示例 用户可以选择每月、每季度或每年付款 我想在用户决定降级时添加折扣。当前使用以下公式将折扣计算到新成本中: [最终计划成本]=[新计划成本]*12-[折扣]/[12个月/3个季度/1年] 如果我们有一个用户像这样不断更改计划,我如何动态计算折扣?一个改变很容易——我可以把两个计划之间的差额乘以之前支付的每一笔款项。但是我需要一些关于一些

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

我创建了一个图像,作为一个不断更改级别的用户示例

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

我想在用户决定降级时添加折扣。当前使用以下公式将折扣计算到新成本中:

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


如果我们有一个用户像这样不断更改计划,我如何动态计算折扣?一个改变很容易——我可以把两个计划之间的差额乘以之前支付的每一笔款项。但是我需要一些关于一些改变的方法的帮助,以及如何跟踪折扣

我认为您应该将所有信息放入数据库表中,然后调用单元格。如果用户在计划中根据子计划获得折扣;然后 如 如果(价格是这个) 折扣是{数据库中的折扣值}x订阅价格。。
你不必担心如果有人在月中改变订阅,你只需要把信息放在一个不同的表中,在月底,所有的应用程序都会应用新的订阅并进行计算。这不仅仅是一种方法。

是的,我目前将所有这些数据存储在一个数据库中,我想我刚刚想出了一种方法,在读取这些数据后从数据库中获取数据来计算这些数据。谢谢:-)