交易:多端交易问题+订单金额和促销金额计算逻辑
2016-08-10 15:34:13 0 举报
多端交易问题是指在多个终端(如PC端、移动端等)进行交易时,可能出现的订单同步、支付方式不一致等问题。为解决这些问题,需要实现多端交易数据的实时同步和统一管理。 订单金额和促销金额计算逻辑是指在用户下单时,根据商品原价、折扣信息、优惠券等要素,计算出实际应付金额。具体计算方法如下: 1. 首先计算单品价格,即商品原价乘以数量; 2. 然后应用折扣信息,如满减、打折等; 3. 接着使用优惠券抵扣部分金额; 4. 最后汇总所有商品的实际应付金额。
作者其他创作
大纲/内容
创建新的支付单和单号
创建支付单和单号
查订单中每个商品的价格
去支付
否
SKU1 小计金额+SKU2 小计金额+...
是否指定商品小计金额的促销活动
是
是否指定订单的促销活动
SKU1 销售单价SKU2 销售单价...
未支付
关闭有爱和支付渠道的支付单
不同
是否有改商品价格的促销活动
订单的下单金额
start
成功
与已有支付单的支付场景相同吗?
End
提示关单失败原因
首次支付?
订单
Start
SKU1 价格×件数SKU2 价格×件数...
失败
每个商品的小计金额合计
已支付
计算每个商品的小计金额
发起支付
支付渠道关单成功?
相同
校验订单支付状态
0 条评论
下一页