一、背景及目标
1.1 背景
在电商系统中,券后价是一个很重要的促单环节。券后价能够有效提升用户体验,促进用户购买行为,所以券后价是一个很重要的促单工具
1.2 目标
设计一套可通过实时计算和动态展示券后价,用户能够清晰了解优惠信息,从而提高转化率和销售额。同时,系统的处理机制需确保券后价计算的准确性和稳定性。
二、功能设计与实现方案
2.1 券后价的计算公式
1. 公式:券后价 = 商品原价(或活动价) - 最优优惠金额
2. 要点说明:
-
活动价:需考虑会员价,限时折扣、会员折扣等叠加活动
-
最优优惠金额:优惠金额可以是单张优惠券的金额,也可以是多张优惠券叠加后的总金额
3. 逻辑说明:
-
门槛:需满足券的使用条件(如满减门槛、品类限制、时间有效性等)。
-
若商品原价不满足优惠券门槛,券后价仍显示原价。
-
若满足门槛,券后价直接展示原价减优惠券面额后的价格。
4. 示例:
-
商品原价 100 元,用户持有满 100 元减 20 元优惠券 → 券后价 80 元。
-
若商品原价 90 元,使用同一张券 → 券后价仍为 90 元(不满足门槛)
2.2 基础计算逻辑(仅一张优惠券):
1. 若仅一张优惠券且满足条件
2. 券后价 = 原价 - 优惠券抵扣金额
3. 示例:原价100元,优惠券满100减20 → 券后价80元
2.3 多张优惠券时的计算逻辑
1. 可叠加优惠券,如平台券+店