零售电商新零售大家谈电商产品

【每日思】逆向流程中的退款问题计算

2019-06-28  本文已影响2人  曦曦冉冉L

生菜园子最近有一个逆向流程计算商品退款问题

假设某用户购买了两件商品,一件80元,一件20元,用户使用了一张满100减20的优惠券,运费10元,用户实际支付90元。
如果用户由于某种原因,把这个订单取消了,你知道该如何处理吗?
如果用户退了其中那件20元的商品,又该如何处理?
作为产品经理,如何保证逆向交易流程的设计没有遗漏任何可能的情况?

基本上电商的逆向流程中的数据都是在正向流程中按照商品价格比例来分配优惠券金额,运费不计算在优惠分摊比例中。退款原则是按照商品实付多少退多少,发货前退运费,发货后不退运费,为了减少客诉,有些平台会考虑允许用户占点小便宜使用满减券后再退款,有些平台则考虑商家和平台成本问题没满足条件则整单退,整单退后也会将优惠券退回给用户。

所以根据不同的平台和策略逆向流程中计算退款金额需要考虑以下3个方面:

1)优惠券成本谁出(平台or商家)
2)未发货还是已发货(运费计算)
3)未发货情况下平台是否要求全退还是允许单个退

结合上述3个方面可得6个分支的讨论


1.当优惠券平台出

商品A 80元
商品B 20元
平台优惠券20元
运费 10元

其中正向流程中计算的每个商品实付金额如下
商品A 80 - 80 / 100 * 20 = 64元
商品B 20 - 20 / 100 * 20 = 16元

商品A运费 80 / 100 * 10 = 8元
商品B运费 20 / 100 * 10 = 2元

用户实付 80 + 20 - 20 + 10 = 90 元
商家实得 80 + 10 + 20 = 110元

1.1 未发货状态,平台要求整单全退

用户申请20元商品退款时,会弹出对话框要求订单所有商品全部被退款,请用户确认。
用户确认全部退款,用户退回90元,优惠券退回到用户(可根据平台需求)。
用户最终实付0元。
商家实收0元(入账110元,退回110元,20元返还给平台)。
平台补贴成本0元。

1.2 未发货状态, 平台允许单商品退

用户退回 16元 + 2元(只退B商品运费) = 18元,(优惠券被另外商品使用不退回)。
用户最终实付 72元。
商家实收 80元 + 8元(A商品运费) = 88元(64元商品+16元补贴+8元运费)。
平台补贴成本 16元。

1.3 已发货状态,只能单退(全退成本太高)

用户退回 16元,运费已发生因此运费不可退(不考虑商家和商品质量原因),优惠券被另外商品使用不退回。
用户最终实付74元。
商家实收 80元 + 8元(A商品运费) + 2元(B商品运费) = 90元
平台补贴成本16元。

2.优惠券商家出

商品A 80元
商品B 20元
商家优惠券20元
运费 10元

其中正向流程中计算的每个商品实付金额如下
商品A 80 - 80 / 100 * 20 = 64元
商品B 20 - 20 / 100 * 20 = 16元

商品A运费 80 / 100 * 10 = 8元
商品B运费 20 / 100 * 10 = 2元

用户实付 80 + 20 - 20 +10 = 90 元
商家实得 80 + 10 = 90元

2.1 未发货状态,平台要求整单全退

用户申请20元商品退款时,会弹出对话框要求订单所有商品全部被退款,请用户确认。
用户确认退款,用户退回90元,优惠券退回到用户(可根据平台需求)。
用户最终实付0元。
商家实收0元(入账90元,退回90元)。

2.2 未发货状态,平台允许单商品退

用户退回 16元 + 2元(只退B商品运费)= 18元,优惠券被另外商品使用不退回。
用户最终实付 72元。
商家实收 64元 + 8元(A商品运费) = 72 元。

2.3 如果用户退20元商品,已发货状态

用户退回 16元,运费已发生因此运费不可退(不考虑商家和商品质量原因),优惠券被另外商品使用不退回。
用户最终实付 74元。
商家实收 64元 + 8元(A商品运费) + 2元(B商品运费) = 74元。

上述数据如下图:
上一篇下一篇

猜你喜欢

热点阅读