优惠券和订单计价逻辑
2023-06-30 11:29:50 0 举报
优惠券部分包含发放方式-用户领取,券被使用及逆向退单流程图 计价逻辑包含订单及其内子商品订单,符合多个优惠政策的处理
作者其他创作
大纲/内容
调用支付组件
优惠券已领取
促销活动
支付成功页
点击“立即领取
比较,最早过期的1张券id
返回订单优惠后价格、优惠类型及内容ID
请求符合的优惠条件
订单商品有适用券
否
取消失败
是
优惠金额拆分至单个品
优惠券领取成功
toast“您的领取已达上限”
立即支付
比较,商品活动的最大优惠
审核通过
生成订单
活动页-商品组件购买
优惠券(冻结)-1
有多张
活动领取优惠券
下单用券
取消订单
uid资产-优惠券
不再补发券
会员价
进入优惠券活动页
收到计价请求,订单号、uid,
商品活动
计价中心
最优惠的价格和方案
优惠券适用品聚合页
“已领取”状态,点击
最优惠价格
用户身份符合发放限制
选择退款指定商品(不支持部分数量)
toast“您不符合领取条件”
领取数量已达“上限”
退款商品有使用券
立即购买
匹配uid下单品的券
弹窗阻断,推荐方案
比较,得到优惠最多券id
会员价的优惠
开始
会员权益
1、券有效期内;2、订单下满足券适用商品范围的金额达到满减门槛;
我的优惠券+1
时间在可发放时间内
新方案和价格
进入下单页
支付成功
优惠券中心
优惠券编号最小的券
优惠券展示
退单
结束
商品的优惠
优惠券-1
订单页-倒计时
切换方案
toast“当前时间不可领”
立即使用
收藏
收藏
0 条评论
下一页