在 Subotiz 平台中,商品管理 是构建 订阅产品 结构的基础模块。创建定价方案前,商户需要先 创建商品。商品用于定义销售内容,而具体收费金额与计费周期则在定价模块中配置。通过将商品与定价分开管理,可以避免重复创建商品并提高定价管理的灵活性。
商品管理的作用与定义
商品代表商户对外销售的核心内容单元,例如 SaaS 服务、功能授权或数字内容。商品本身不包含价格信息,仅用于描述销售内容,并作为定价方案的绑定对象。
在 Subotiz 中,每条商品记录通常包含以下信息:
- 商品名称
- 商品类型
- 商品图片
- 商品 ID(系统自动生成)
- 商品描述
- 商品状态
- 创建时间
商品用于承载业务内容,而具体收费规则由定价模块进行配置。
商品与定价的关系
在 Subotiz 中:
- 每个定价必须绑定一个商品
- 一个商品可以配置多个定价方案
例如:
- 「团队版」为一个商品
- 「团队版·月付 ¥30」与「团队版·年付 ¥300」为该商品下的两个定价方案
这种结构使同一商品可以对应不同收费方式,而无需重复创建商品。
商品修改说明
商品支持编辑与调整。系统会根据商品是否已产生交易,采用不同的处理方式:
- 未产生交易的商品:可直接修改,不会创建新的商品版本。
- 已产生交易或已被订阅引用的商品:修改后,系统会创建新的商品版本(product_version_id)。
订单、订阅与发票对象中会记录商品信息快照(如商品名称与配置)。因此,即使商品信息发生修改,历史交易数据也不会受到影响。
当商品信息修改并生成新的商品版本时,系统会同步生成新的定价版本,以确保商品与定价版本保持一致。
该机制确保:
- 历史订单、发票与订阅仍保留原有商品版本信息
- 已有订阅的后续续订仍会按照原商品版本继续计费
- 新创建的交易、结账或订阅会使用更新后的商品版本
商品状态说明
商品支持以下状态:
- 已激活: 可被定价引用,并可用于生成新订单
- 未激活: 仅用于后台管理,不可用于新订单结账
- 已归档: 软删除状态,不在商品列表中展示,但历史数据仍可查询
当商品被归档时,其关联定价将一并归档。
在后台查看与创建商品
进入商品管理页面:登录 Subotiz Admin > 商品 > 商品管理。
列表展示:
- 商品名称与 ID
- 商品类型
- 状态(已激活 或 未激活)
- 创建时间
在该页面可执行:
- 创建商品
- 编辑商品
- 启用或停用商品
- 归档商品
- 管理关联定价
商品是订阅产品结构的基础。完成商品创建后,可继续前往《商品定价|了解定价方案》配置具体收费规则。