退款金额不能 超过可退款的最大金额
一、包含多笔交易的订单(使用购物车创建)
买家最多可按商品原价申请退款;
如果买家退款的商品为订单中最后一个商品,那么,该商品买家最多可申请的退款金额=商品可退金额+订单邮费;(即:邮费的退款金额体现在买家最后一个申请退款的商品中)
二、满就减订单
退款基本规则:
实付货款定义:(不包含邮费)
⑴ 只有“满就减”,则“实付货款=商品总价格-满就减金额”,
例1:如A商品30元,B商品50元,C商品100元,满150减20元;则此笔“实付货款=30+50+100-20=160元”
⑵ 先有“限时折扣”,又有“满就减”;则“实付货款=限时折扣后商品总价格-满就减金额”;
例2:如A商品30元,限时折扣后15元;B商品50元,限时折扣后45元;C商品100元,无限时折扣;另外有满150减20元活动;则此笔“实付货款=15+45+100-20=140元”
按照实付货款“例1”商品金额以下是每个子订单的最大可退金额的计算:
按照子订单单价分摊算法,且邮费不参与分摊,只是加到最后一笔退款订单上:
1、先对A发起退款,A的最大可退金额:
=A实付货款-满就减金额*A实付货款/(A实付货款+B实付货款+C实付货款)
=30-20*30/(30+50+100)=26.67元
2、继续对B发起退款,B的最大可退金额:
=B实付货款-满就减金额*B实付货款/(A实付货款+B实付货款+C实付货款)
=50-20*50/(30+50+100)=44.44元
3、最后对C发起退款,C的最大可退金额:
=C实付货款-满就减金额*C实付货款/(A实付货款+B实付货款+C实付货款)+邮费
=100-20*100/(30+50+100)+10=88.89+10=98.89