模拟电商退换货流程笔记

2018-03-21  本文已影响0人  白富美也在学代码

简单模拟了电商退货流程草图,只是基础流程,还没考虑不同节点所涉及的逻辑变化(譬如:订单状态的变化,库存数量的增减,支付流水的变化(财务对账需求)等等)。


场景:

店铺活动,满100减20,送一双袜子

订单:A(70)B(30)

优惠劵:满60减5元

积分:50积分抵扣0.5

实付:74.5

积分发放规则:a.1元一分    b.满50才发放   c.阶梯状

退货场景:

1.全退:按照流程来

2.只退A(70)

要做的工作:1.收回积分    2.收回发放的实物或卡卷   3.根据规则返回多扣的积分   4.计算应该退还的金额

根据店铺规定具体退还金额计算:

按照配比原则进行计算:

20/100=0.2

活动收费金额:70*0.2=14

优惠劵不可用,收回优惠劵,假设50积分都可以用

70元订单应付金额:70-0.5-14=55.5

应退款:55.5

上一篇 下一篇

猜你喜欢

热点阅读