满减退款问题分析

定义:

A 价格 60 元,B 价格 40 元,C 价格 30,                D 价格 10 元(满100-10元)

Y1 为 130 元 (应付)            Y0  120元(实付)

 

商品到货之后,用户退了部分商品

 

3种情况:

1、 全部退款(整个订单都退掉,一件不剩):

没有异议,直接退全款给用户

    

2、退了一部分商品,但是金额还满足100-10优惠(商品原价格直接退还)

即使退了一些商品,价格还满足100-10优惠,所以肯定要把退掉的商品原价退款给用户啦!!!

 

3、退了一部分商品,金额不满足100-10

怎么处理????

    1.如果退掉B商品,40元,那么金额是90(使用了-10优惠),那么就是花了80,买了90元的东西,不满足优惠,为什么要优惠,不合理。

    所以:核心逻辑是退款后订单总金额是够满足优惠条件,满足的话继续优惠10元,不满足则取消。

 

开始进入正规分析操作:

 

上面的分析,在实际操作中,却不被主流平台采纳。据说,淘宝、京东将订单中的商品单价分摊计算优化。(注:我没有亲历验证,以下是我的推断)

 

推断一:商品部分价格计入参与优惠分摊

订单总金额为130元,退掉B商品40元,总金额为90元,那么B商品实际有10元(商品部分价格)参与了优惠分摊,这样才能达到满减条件。那么B商品分摊到的优惠是10*100-(130-40)/100=1。那么实际退款就是40-1=39

 

推断二:商品全部金额参与总订单商品金额按比例分摊。

总订单金额为130元, 那么 B 商品分摊到的优惠是 10*40/130=3.07。那么实际付款就是 40-3.07=36.93

 

推断三:商品全部金额参与满减条件金额按比例分摊。

总订单商品金额为 130 元。那么 B 商品分摊到的优惠是 10*40/100=4。那么实际付款就是 40-4=36,所以退款为 36。

 

既然淘宝、京东这种主流平台都采用「比例分摊」的算法,可以默认为这种算法更符合实际运营需求。

具体是哪一种分摊,我倾向与第三种,就是用户退款获益最小的那种。当然,这个是最小获益比我最开始分析那种还是强多了,毕竟最开始那种算法直接拿掉了全部的优惠——没有达到满减条件。

原因是什么呢?我的几个猜测:

  1. 财务计算需求。

  2. 用户心里感受。

  3. 让用户钻空子。

最后,我的猜测极可能是错的,而且都是错的。有知道的或者有这种退款记录的读者朋友,请帮忙指正,谢谢。

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值