我正在寻找有关年度订阅管理最佳实践的建议,其中费用可能会每年发生变化。
我有会员和MemshipYear模型以及用户模型。每个会员类别(membership.category)的年费可能不同。会员可以在登录后随时下载pdf发票以获得会员费。
pdf在请求时生成,数据来自成员资格模型。因此,如果会员费在一年后发生变化,发票将按照这个数字计算,而不是当年的费用。
我有一个想法是使用价格条带,即A-F,并且每年为每个类别设置一个价格区间。
我认为有更好的方法。有人吗?
答案 0 :(得分:1)
逻辑上,成员资格本身应该有价格,因为它本身就属于用户。在创建时,您可以从类别中设置此值。然后,只要您需要获得用户支付的当前价格,您就可以从其成员资格中提取,而不是该类别的可变价格。