收银不生效,多半卡在“优先级/叠加”
后台活动明明已启用,收银一刷还是原价或只出一个优惠,常见原因是活动被更高优先级规则覆盖,或被叠加限制拦住。
- 看活动状态:活动是否“启用中”,时间是否包含2026年3月2日16:00这个收银时点。
- 看叠加设置:有的系统会限制“促销不可与优惠券/会员折扣/套餐同享”。一旦同单里触发了不兼容的优惠,你新建的活动就会被跳过。
- 做个对照单:用同一商品做2笔小单,一笔不勾会员不使用券,一笔加上会员/券。哪笔不生效,就知道冲突点在哪。
小案例:一瓶水标价10,设置“第二件半价”。顾客同时用“9折券”,系统若设定券优先且不可叠加,收银只会走9折,看起来就像活动没生效。
适用范围没对上:门店、渠道、商品、时段
促销最容易“看起来开了,其实用不上”,就是范围选错。
- 门店范围:连锁常见,活动只选了A店,B店收银必然无效。
- 渠道范围:堂食/外卖/自助点单/网单确认收银等,可能只勾了其中一种。
- 商品范围:选了“商品分类”,但商品实际在另一个分类;或商品有多规格,多规格没全勾。
- 时段范围:设置了“周一到周五 14:00-17:00”,收银时间不在窗口就不会触发。
价格未联动:收银端缓存/未同步/版本差
后台改完活动,收银端还在用旧规则,也很常见。
- 强制同步:在收银端做一次“同步数据/更新促销规则”(不同版本入口不一样)。
- 重登+清缓存:退出账号重新登录;有本地缓存的客户端建议清理后再试。
- 核对版本:总部和门店版本不一致时,可能出现活动字段不识别,表现就是“不生效”。
给你一套可执行的排查动作
照着做,基本能在10分钟内定位问题:
- 用1个商品、1个数量做最小测试单,不叠加会员/券/套餐,看活动能否触发。
- 回后台把活动的门店、渠道、商品/规格、时间段逐项复核一遍,改动后立刻同步收银端再测。
- 还不行就准备3样信息去找技术:活动ID/名称、测试小票号、收银端版本号(附页面截图)。