多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
### 一、活动规则适用范围 限时折扣、VIP价、SVIP价、第N件N折 、满减满折、满送活动、优惠券、积分 ### 二、活动类型 #### 单品活动 单个商品即可参与的活动,包含**限时折扣**、**VIP价**、**SVIP价** #### 组合活动 多个商品组合进行的活动,包含**第N件N折**、**满减满折** **⚠️第N件N折与满x元打/减XX:实际优惠价按商品价格占比分摊到单个商品;满x件打/减XX:实际优惠价按件数均摊到单个商品** 例:商品A100元,商品B200元, 1.当满足第2件半价时,则商品A实际价格:100-100/(100+200)x50=83.5元;商品B实际价格:200-200/(100+200)x50+166.5 2.当满足第2件减20元时,则商品A实际价格:100-20/2=90元;商品B实际价格:200-20/2=190元 ### 三、活动优先级 ![](https://doc.crmeb.com/uploads/pro/crmebprov2/20220421/17c1c9bf3810d0c615a1e7eb3bd9ee7d.jpg) ### 四、活动获取 ##### ⚠️当一个商品设置了多个同类型活动时,只获取最新修改/添加的活动 例:**女装A**在**2022年1月30日**参与了**买1送1**,活动时间为1月30日-2月30日;在**2022年2月12日**参与**第二件半价**,活动时间为2月12日-2月30日时,则**女装A**只会参与第二件半价的活动。 ##### ⚠️所有的活动优惠,均不包含运费,只计算商品的实际价格 例:**女装A**售价100元、**女装B**售价200元,两件商品邮费10元均参与了第2件半价的活动 计算方式:100\*0.5+200+10=260元 ### 五、活动不叠加 活动叠加方式可在新建活动时选择 ![](https://doc.crmeb.com/uploads/pro/crmebprov2/20220421/564be89ff6c9c4018dcf7e94535bd24f.jpg) ##### 🚩购物车的活动均不叠加时:组合活动内取最优惠的活动计算,其余营销活动以优先级计算,svip价、VIP价默认叠加。 ![](https://doc.crmeb.com/uploads/pro/crmebprov2/20220422/7cd5179be62eeedcd80ab139acb2739d.jpg) 以上图为例 **女装A满足限时9.5折、满200元减10元时** 按照优先级:单品活动>组合活动,则以限时9.5折计算,并不再参与满200元减10元的活动。 计算方式:100x0.95=**95元** 实际价格:**95元** **女装B满足满200元减10元、第二件半价的活动且会员价194元** 按照优先级:单品活动>组合活动,优先获取会员价:194元。 此时女装A价格:**194元**,然后在计算活动(会员价默认叠加) 1.满200元减10元活动:女装B如再参与需凑单满200元。 2.第2件半价活动:女装B与男装A参与第二件半价,价低的男装A打5折 第二件半价:50x0.5=25(实际优惠)194-194/(194+50)x25=174.13元 实际价格:**174.13元** **男装A满足第2件半价** 计算方式:50-50/(194+50)x25=44.88元 实际价格:**44.88元** **童装A满足2个活动** 综上所知按限时折扣计算 计算方式:300x0.95=285元 实际价格:**285元** **童装B满足2个活动** 按照优先级:单品活动>优惠券,则以限时折扣计算 计算方式:350x0.95=**332.5元** 实际价格:**332.5元** **总结:女装A+女装B+男装A+童装A+童装B:95+174.13+44.88+285+332.5=931.51元** ### 六、活动叠加 #### 情况一:当部分活动叠加时 ##### 🚩购物车有部分活动叠加时,叠加商品按照优先级计算活动优惠 ⚠️叠加需双向设置,例:如需满减满折与限时折扣叠加,则满减满折活动需设置叠加限时折扣,限时折扣需设置叠加满减满折 ![](https://doc.crmeb.com/uploads/pro/crmebprov2/20220422/8e4cbb383ef0e432ddacb185e38798cc.jpg) 以上图为例 **女装A有2个活动** 按优先级:单品活动>组合活动,优先计算**限时折扣**,再计算满200元减10元 限时折扣计算方式:100x0.95=95元 满200元减10元计算方式:95-95/(194+95)x10=91.72元(注:194为女装B会员价,因女装A+女装B共同参与满减活动,活动优惠按比例计算) 实际价格:**91.72元** **女装B有2个活动** 会员价默认叠加并优先计算,再计算满200元减10元,之后组合活动不叠加按最优惠计算 会员价:194元 满200元减10元计算方式:194-194/(194+95)x10=187.29元 第2件半价计算方式:50x0.5=25元(实际优惠),194-194/(194+50)x25=174.13元 因187.29>174.13,取最优惠的价格。 实际价格:**174.13元** **男装A有1个活动** 第2件半价计算方式:50-50/(194+50)x25=44.88元 实际价格:**44.88元** **童装A满足2个活动** 按照优先级:单品活动>组合活动,优先计算限时折扣后,不再满足满300元减10元(如要参与需凑单)。 限时折扣计算方式:300x0.95=285元 实际价格:**285元** **童装B满足2个活动** 按照优先级:单品活动>优惠券,优先计算限时折扣,再计算优惠券 计算方式:350x0.95-20=312.5元 实际价格:**312.5元** **总结:女装A+女装B+男装A+童装A+童装B:91.72+174.13+44.88+285+312.5=908.23元** #### 情况二:当所有活动叠加时 ![](https://doc.crmeb.com/uploads/pro/crmebprov2/20220422/3e402e96811f88e84e0e80319ac3d094.jpg) 以上图为例 **女装A有2个活动** 按优先级:单品活动>组合活动,优先计算**限时折扣**,再计算满200元减10元 限时折扣计算方式:100x0.95=95元 满200元减10元计算方式:95-95/(174.13+95)x10=91.48元 实际价格:**91.48元** **女装B有2个活动** 按优先级:单品活动>组合活动,优先获取会员价,再按照第N件N折>满减满折,计算第二件半价,最后计算满200减10元。 会员价:194元 第二件半价:50x0.5=25元(实际优惠),194-194/(194+50)x25=174.13元 满200元减10元:174.13-174.13/(95+174.13)x10=167.66元 实际价格:**167.66元** **男装A有1个活动** 第二件半价:50-50/(194+50)x25=44.88元 实际价格:**44.88元** **童装A有三个活动** 按优先级:单品活动>组合活动>满送,优先计算**限时折扣**,再计算满减活动,最后判断是否满足满送门槛 限时折扣:300x0.95=285元,即不满足满300元减10元,如需参与需凑单 实际价格:**285元** **童装B有3个活动** 按优先级:单品活动>优惠券>满送,即先计算**限时折扣**,再计算优惠券,最后判断是否满足满送门槛 限时折扣:350x0.95=332.5元 优惠券:332.5-20=312.5元 实际价格:**312.5元** 最后童装A+童装B=597.5元,满足满送门槛 **总结:女装A+女装B+男装A+童装A+童装B:91.48+167.66+44.88+285+312.5=901.52元**