目前存在的活动类型
- 会员折扣
- 限时折扣
- 满减送
- 优惠券
- 接下来加进来的秒杀、拼团、赠品
计算顺序
- 会员折扣
- 限时折扣
- 满加送
- 优惠券
备注
接下来加入的活动“秒杀”目前来说只能单独使用,确定为秒杀的商品不能使用其他目前4种优惠 每个店铺的商品为一条订单信息,但从之后的结算金额是目前的应付金额 每个活动针对的对象都是每个店铺(每个订单)
计算开始
sku列表内的price是商品原价 计算邮费,邮费和购买数目,商品id,收货地址相关 如果会员折扣有效(默认等级10折),先计算会员折扣之后的单价,打折类型计算 如果限时折扣有效,继续计算限时折扣的内容,限制折扣针对单个商品进行计算,即商品在活动范围内就打折,打折类型计算 如果满减送信息有效,结算的页面仅返回1条或者空数据,继续计算满减送的内容 满减送内容包括,至少包括下面一项: - 满减金额,应付金额 - 满减活动的优惠金额 - 包邮 ,应付金额 - 商品邮费,但是仍然需要计算邮费,涉及到一些财务问题 - 赠送积分 - 赠送优惠券 如果优惠券有效,计算优惠券,类型包括: - 无门槛抵扣,应付金额 - 优惠券活动的优惠金额 - 门槛抵扣,应付金额 - 优惠券活动的优惠金额 - 折扣券,应付金额 - 应付金额 * 折扣