假设红包可以撤回,那么这件事情的利益相关者会是谁呢?

发红包,收红包还有平台方腾讯

“撤回红包”这个功能对于发红包的人来说是非常有利的,这里就不多加赘述。

抢红包的人:只要是人都会有损失厌恶的心理,突然平白无故损失一笔钱,就算数字再小,用户体验也会非常不好。

平台方腾讯:作为平台方,要平衡各方利益,发错红包明显是个小众场景,如果增加撤回红包功能,将会得罪很多用户,信任机制的缺失,终将导致用户的离去

同时,增加撤回功能,将会导致资金在发红包账户与抢红包账户之间来回流转,流程和复杂度也增加了,开发成本和业务成本都跟着增加了,对于用户感知就太乱了,并且也容易出错,不值得去做。

从实际场景出发

不同的场景情况是不一样的

第1种情况:红包已经被抢光了

如果个人已领取或者群红包已领完,撤回的方案是什么呢?从领取用户的账户中扣除吗?

这样大概率上是不可行的,首先在法律层面上讲,收下的红包是对方的个人财产,微信无权从对方的账户中把钱退给发送方。

其次,如果对方账户余额小于需扣减金额,该怎么处理呢?所以处理的逻辑复杂度非常高。可行性不高

第2种情况:红包已经被抢了一部分

如果在群发一个红包,部分人领取,还有部分人未领取,此时撤回红包方案该怎么设计呢?

第一个方案:所有的资金都返还,这样也会涉及到情况1中讲到的问题;

第二个方案只返还没有被领取的金额,首先红包发送方的利益会受损,其次没有领到红包的群成员会感到不公平,所以这个方案也是不可取的

第3种情况:暂时还没有被领取

既然上面上面两个场景不能做,红包没被领取的时候是否可以撤回呢?

从业务逻辑上来说是没问题的,但是从技术的角度红包撤回背后涉及到的垫资,垫资行,代付,代扣等等的一系列问题,处理逻辑会非常复杂,所以也是不太可行的。

 

从用户需求出发

用户需求的本质是用户后悔了,想把红包收回来;如果是发错金额了,用户是为了纠错,想把红包收回来重新发。

首先,发红包本身就属于「主观行为」;其次,撤回功能能够解决的两类问题,“操作失误”和“不想发了”也都是用户的「主观行为」。

所以撤回功能要解决的问题就是:是否基于“用户自己主观失误”提供一个“后悔药”。

到这里,我们暂停一下,往前倒一倒:

为什么要撤回?因为发错了。
为什么发错了?因为输错了。
输错了为什么不改呢?因为没看清金额。

问题的根源找到了:没看清金额就发出去了。

基于“看不清金额”这一问题,微信团队已经给出了解决方案:发红包流程中,一共有3次金额提示,而且也完全满足了“重要信息放在明显位置且重点提示”的产品设计原则。

发红包-输入-金额(动态输入显示)
塞钱进红包的封面金额提醒(字体非常大和粗)
输入密码框的金额提示(和密码输入框紧挨着)

 

支付流程本就是个复杂的流程,选择支付对象、金额、支付渠道、输入密码。这套流程本身就具备一定的防误操作性,过程中还会有三次金额提示,输错金额很容易发现。

综上,通过我们的分析发现,微信红包的撤回功能,首先是用户体验受损,不值得做;

其次逻辑复杂,实现成本高;最后在红包支付的过程中,本身就设置了对应流程,防止操作失误,所以微信没有做红包撤回的这个功能。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。