为产品配置分段累计计价规则,使系统按多个区间分别计算金额。
概述
分层定价适用于流量包、水电费和分段累计计费场景。
它与阶梯定价不同,不是按单一区间统一取价,而是按多个区间分别计算后求和。
开始之前
[!IMPORTANT]
- 角色权限:您需要拥有价格管理配置权限。
- 前置条件:目标价目表和产品明细已存在。
- 影响范围:分层定价会改变最终金额的计算方式。
开启方式
- 前往 管理后台 > 价格管理配置。
- 开启 价目表明细支持分层定价。
- 保存配置。

配置步骤
- 在价目表明细中找到目标产品。
- 依次设置各区间的 起始数量(不含) 和 结束数量(含)。
- 为每个区间填写价目表售价。
- 保存配置。

核心规则
- 采用左开右闭规则:
起始数量 < 购买数量 ≤ 结束数量。 - 各区间单价分别参与计算。
- 最终金额等于各区间小计之和。
- 首个区间从 0 开始。
- 末个区间结束数量不填时,表示无限。
- 分层定价暂不支持多单位场景。
配置示例
以流量包为例:
| 区间 | 起始数量(不含) | 结束数量(含) | 单价 |
|---|---|---|---|
| 区间1 | 0 | 100M | 3 元/M |
| 区间2 | 100M | 200M | 2 元/M |
| 区间3 | 200M | 不填(无限) | 1 元/M |
取价逻辑
购买 130M 时,金额为 100 × 3 + 30 × 2 = 360 元。其中前 100M 按 3 元/M 计算,超出的 30M 按 2 元/M 计算。
与阶梯定价的区别
| 对比项 | 阶梯定价 | 分层定价 |
|---|---|---|
| 计费方式 | 整个订单按所在区间使用一个单价 | 各区间分别计价后求和 |
| 购买 130M 示例 | 130 × 2 = 260 元 | 100 × 3 + 30 × 2 = 360 元 |
| 适用场景 | 批发统一定价 | 流量包、水电费等累计计价 |
配置建议
- 先确认业务需要的是分段累计,而不是区间统一定价。
- 同一产品在同一价目表中,分层定价逻辑应保持一致。