电商-满赠促销bug分析-买商品满多少件商品送赠品,支持多档(买满一定数量,赠送商品,例如买1个牙膏送赠品A,买满200元送赠品B。)

背景:两个相同满赠促销【满赠买X件送多少件商品,支持多档(比如:买2件送1件,买4件送2件)】同时进行购买商品,存在赠品多送情况。
 
1、商品A促销1:满赠买X件送多少件商品,支持多档(比如:买2件送1件,买4件送2件)
促销赠送规则:商品A为主商品又为赠品,买2件送1件,买4件送2件,买8件送4件,买16件送8件,买32件送16件

 

 

 
 
2、商品B促销2:满赠买X件送多少件商品,支持多档(比如:买2件送1件,买4件送2件)
促销赠送规则:商品B为主商品又为赠品,买2件送1件,买4件送2件,买8件送4件,买16件送8件,买32件送16件
 

 

 

3、步骤:
①比如买商品A和商品B,两个商品都买2件送1件,购物车列表赠品显示正常。

 

②确认订单页面赠品会变成第二档买2件送了2件。
 

 

 

4、原因:同时购买两件商品都存在满赠促销,买X件送多少件商品,支持多档(比如:买2件送1件,买4件送2件),同一个订单把主商品计算成4件送2件,所以出现了买2送2件多送的情况。
posted @   51QA  阅读(1128)  评论(0编辑  收藏  举报
编辑推荐:
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
点击右上角即可分享
微信分享提示