各位商家好,
因部分商家反馈,上架商品时,对不同身份(会员/权益卡)自定义了会员价,但当一个用户同时拥有多个身份时,商详页未展示该用户可享最低自定义会员价。故本期对会员价的展示逻辑做了优化,支持展示最优会员价。
上线时间:2024年9月9日
支持店铺类型:微商城单店、门店、连锁
---------------------------------------------------------
【具体案例】
小明为店铺A初级会员(购买店铺所有商品可享7折优惠),同时拥有两张权益卡,卡1 购买店铺所有商品可享5折优惠,卡2享6折优惠。商品a,原价为100元,商家设置了自定义会员价,当用户拥有权益卡1时,购买该商品需支付40元,权益卡2需支付30元。
- 原有逻辑:先比较得出最优的身份,再展示该身份对应的自定义会员价,因为卡1折扣>卡2折扣>会员折扣,卡1对应自定义会员价40元,所以商品最终价格展示为40元。
- 现有逻辑:价格计算时会遍历该用户可享受的所有优惠价格,再取最小值展示,因此商品价格展示为30元。
- 会员折扣:100*7=70元
- 权益卡1:折扣50元(100*5=50)、自定义会员价40元
- 权益卡2:折扣60元(100*6=60)、自定义会员价30元
- 对比以上所有价格:70>60>50>40>30,所以最终展示30元
本帖最后由 Aurora 于 2024-9-10 15:35 编辑
|