当订单包含多商品时,且存在满减规则,在退款时如何处理

一单中购买了A、B、C3件商品,价格为A:30元B:50元C:20元总价:100元满减:100-10实际支付:90元当任意商品发生退款时,理论上已经不满足满减条件,我理解应该收回10元优惠。但淘宝京东

请先 登录 后评论

1 个回答

xxxxxa

这属于算法问题了,一般情况下,多单加满减条件,退款单一产品,应该按照这个公式。

总金额a=商品1+商品2+商品3-折扣价

如果发生退款(退款商品1),我们可以换一个思维去思考,好比用户只买了商品2和商品3,而商品2+商品3不满足满减条件

总金额b=商品2+商品3

这时候退款商品1,就可以计算出

退款额=总金额a-总金额b=商品1-折扣价

请先 登录 后评论