数量阶梯价

¥16.80
无货
同一个商品买得越多越便宜:按折扣、按加减金额或直接填单价都行,档位不限,前台商品页自动显示阶梯价格表。购物车按客户整车的件数套档,混批开关控制「不同商品能不能合并计量」,关掉就是每个商品只按自己的件数算。不配置 = 完全原价,零影响。
加入收藏

介绍

同一个商品买得越多越便宜:按折扣或直接填单价,前台自动显示阶梯价格表,购物车自动套最优惠那一档。

功能清单

怎么配

  1. 入口在商品里:进商品列表 → 编辑商品 → 点「单/多规格」旁的「阶梯价」按钮,在弹窗里加档位(旧版独立的档位管理页已下线)。
  2. 每一档填三样:起购数量(含)、该档单价、发货时间(留空用默认发货时间)。
  3. 档位想加几档加几档;有校验:每一档的起购数量必须比上一档大,否则不让存。
  4. 单价是绝对价(不是折扣),按你商店的基础货币填;零售价改了,批发价自动跟着变。
  5. 可以只对某个商品关掉阶梯价(档位数据保留,随时再开)。

前台怎么显示

  1. 商品页自动显示阶梯价表,一行一档(满 N 件 → 单价)。
  2. 表格标题可显示/隐藏,文案可自定义(默认「数量优惠 · 买得越多,单价越低」)。
  3. 自动加一行混批说明:「本产品支持混批 / 不支持混批」,顾客一看就知道能不能凑单。
  4. 「在商品页显示阶梯价表」开关:关掉就只在购物车悄悄按阶梯价结算,商品页不显示价格表。

购物车怎么算

  1. 按购物车合并数量套档:同一商品跨规格一起算(红色大 + 蓝色小 共 10 件,就按满 10 件那档价)。
  2. 混批开关:开 = 不同商品之间的件数也合并计量,总件数够哪档就按哪档;关 = 每个商品只按自己的件数套档,不和其他商品累计。
  3. 没配档位的商品完全按原价,不受影响。

发货时间

  1. 每档可单独设「几天内发出」,0 或留空则用默认发货时间。
  2. 默认发货时间支持数字 + 单位(小时 / 天 / 周),前台按语言自动拼「预计 X-Y 天发货」。
  3. 留空则用运费模板里的准备时间。

其他顺手的地方

  1. 预览:保存前先看各个 SKU 套档后的价格(用的是页面里当前填的价,没保存也算),确认没问题再存。
  2. 已配置商品列表:一眼看哪些商品配了阶梯价、分别配了几档,可直接点「编辑」进去改。
  3. 改动立即生效,缓存自动清。
  4. 停用插件或关掉总开关不影响已保存的档位数据,随时能再打开。

需要的工具

  • 不需要任何第三方账号。
  • 前台表格、混批提示、发货时间文案都跟随站点语言显示。

兼容环境

#项目要求
1适配系统InnoShop CE(社区版)v0.9.x(v0.9.2 实测开发)
2支持语言跟随站点语言(后台界面 20 种语言,词条齐全,不用另装语言包)
3PHP 版本8.0+(生产环境实测 8.3)
4MySQL 版本5.7+ / 8.0

纯插件实现,不改系统任何文件,卸载后网站自动恢复原样。

展示位置

后台商品编辑页「阶梯价」按钮与弹窗;前台商品详情页阶梯价表;前台购物车结算价。

更新版本

v2.5.0(2026-10-31 更新)