在 Subotiz 中,商品和定价方案 支持后续调整。当商品信息或定价发生变更时,系统会区分历史记录与最新配置,确保已有订单和 订阅 不受影响,同时将更新后的内容应用于新的订单。这样可以在不影响现有用户的情况下,灵活调整商品内容或 定价 方式。
修改商品或定价时的处理方式
系统会根据该商品或定价是否已经被使用,采用不同的处理方式:
- 未产生订单或订阅: 如果商品或定价尚未用于任何订单或订阅,可以直接修改。修改后立即生效,并应用于后续订单。
- 已产生订单或订阅: 如果商品或定价已经用于订单或订阅,修改后:
- 已有订阅继续按照原有规则进行续费
- 历史订单与发票保留原始商品与价格信息
- 新创建的订单或订阅使用更新后的配置
修改价格后的订单行为
当定价发生调整后:
- 已有订阅:继续按照原价格续费
- 新订单或新订阅:按照最新价格计费
- 结账页面或付款链接:展示当前生效的定价
这种处理方式可以在调整价格的同时,保证已有订阅稳定运行。
停用或归档商品、定价的影响
当商品或定价被停用或归档后:
- 不再用于新的订单或订阅
- 已有订阅仍可按照原规则继续续费
- 历史订单与发票数据不会发生变化
通过这种方式,可以安全地下架商品或定价,同时保留完整的历史记录。
常见业务场景
- 调整订阅价格: 例如将月费从 ¥30 调整为 ¥40:
- 已订阅用户仍按 ¥30 续费
- 新用户按 ¥40 计费
- 更新商品信息: 例如修改商品名称或功能说明:
- 历史订单仍显示原信息
- 新订单展示更新后的内容
- 下架某个定价方案: 例如停止某个订阅方案:
- 新用户无法再选择该方案
- 已订阅用户仍可继续使用并续费
在 Subotiz 中,修改商品或定价不会影响已有订单和订阅。通过这种处理方式,可以在保持业务稳定的同时,灵活调整商品和收费策略,并确保历史数据始终清晰、可追溯。