团购结算逻辑
2016-02-23 16:24:44 1 举报
团购结算逻辑是指当用户参加团购活动并成功购买商品后,系统根据团购规则和用户购买的商品数量自动计算出实际支付金额并进行结算的过程。具体来说,团购结算逻辑通常包括以下几个步骤:1. 判断用户是否满足团购条件;2. 根据用户的购买数量和团购规则计算出折扣率;3. 根据折扣率和商品的原价计算出实际支付金额;4. 扣除用户账户中的余额或绑定的银行卡信息进行支付;5. 生成订单并更新库存信息。整个过程需要保证数据的准确性和安全性,同时要考虑到并发访问和性能优化等问题。
作者其他创作
大纲/内容
获取结算方式(统一/分店)
是
voucherType=购买/退款
插入settleDetail,status为初始
设为使用结算
activityVoucher状态更新为已结算
获取结算价
voucherType=使用/验券错误-券重置/商家退券
通过dealId获取SettleRuleDTO,验证是否一致
设为消费结算
设为补结算
插入group,groupId写入settleDetail,settleDetail状态更新为已结算
0 条评论
回复 删除
下一页