电商技术解密之取消订单,电商平台随意取消订单怎么惩罚

电商技术解密之取消订单,电商平台随意取消订单怎么惩罚图1

在网购的流程中,大家一般接触的比较多的都是正向流程,即下单的流程:浏览商详、加入购物车、提交订单、确认收货等。但是系统设计的时候往往会发现逆向流程比较正向流程更加的复杂,大家经常接触的逆向流程一般主要两类:取消订单和售后退货。

今天先跟大家聊下取消订单背后的逻辑,对用户来说只是一个简单的申请取消的按钮,但是后台确实做了比较复杂的逻辑。例如要判断订单能不能取消?关联订单需不需要一起被取消?应该退多少钱给用户?等等一系列的问题。

下面先看下取消订单一个比较典型的业务流程,我拿京东作为举例。

电商技术解密之取消订单,电商平台随意取消订单怎么惩罚图2

当在京东上下过一单之后,在我的订单里面可以看到这个订单的详情,这时候会看到“申请退款”这个选择。这里叫法不一样,有的平台这里叫做“取消订单”,这个时候你可以进行申请。

电商技术解密之取消订单,电商平台随意取消订单怎么惩罚图3

然后你可以看到取消的状态,刚刚取消后查看状态为“取消处理中”,下面的进度里面可以看到是正在进行仓库的拦截。因为订单已经产生了,系统会将订单推送到仓库系统进行生产,库内作业是有一段时间的,要拣货、打包等。如果此时订单还没出库,你发起取消订单的申请,这时候会到仓库进行拦截,找到这单告诉仓库的人不要发了。如果订单已经出库,这时候你再发起取消订单的申请,那么你的申请可能会失败,一般主流的做法是可以收货的时候进行拒收或者申请售后退货。但是要付出代价的,有的会扣你的运费,有的会扣经验值;也有免费的,但是有次数限制。

电商技术解密之取消订单,电商平台随意取消订单怎么惩罚图4

当取消成功后,取消状态会变成已经完成,订单状态会变成已经取消。

上面只是取消订单一个比较简单的场景:一单只有一个商品。

如果一张订单中有多个商品,并且被拆成多个包裹后事情就变得复杂了。

首先一个问题是,多个包裹支不支持按照包裹维度进行取消?不支持的话只能整单取消,用户体验不是很友好,所以主流电商平台都是支持按照包裹维度进行取消的。

那么问题就来了

先看下运费的问题

原来你因为买了多个商品,达到了免邮的标准,这时候你取消其中一个包裹,那么可能达不到免邮的条件了,这个时候怎么办?

如果不收运费这其实是一个业务的漏洞,有的电商平台为了用户体验更好些,或者是避免后台逻辑过于复杂是真的没有收运费的,主要是靠风控体系来控制风险,如果一个人经常采用这种方式套运费的话是会被拉黑的。但是大部分的电商平台还是需要收运费的,当发现取消一个子单后,剩下的订单无法满足包邮的条件,那么需要用户支付运费,或者是从取消订单的退款金额里面把运费扣掉,或者是从你的虚拟账号里面把运费扣掉(比如扣你的积分)。

促销的相关问题

另外跟运费类似的是各种促销,满减、满赠、满返等也存在类似问题。

我们这里以满减作为例子,如果买了多个商品达到了满减的条件,享受了满减的优惠。当取消一个包裹单后如果满减的条件还满足,那么就可以正常取消。如果由于取消了这个包裹单满减条件达不到了,这个时候是需要把关联订单也一起取消的,不然也会存在业务漏洞。

资源回退问题

上面的条件都达到了可以正常取消订单,但是还需要考虑把生成订单时所占用的资源回退掉,这里主要是库存、券、积分等。

库存:生成订单的时候会先锁定库存,保证仓库可以正常生产,如果取消订单后,需要把这个库存释放,增加前台销售库存的可用量。具体库存的逻辑可以参考之前的文章电商技术解密—管好库存没那么容易

积分:生成订单后也会给用户发放一些虚拟资源,例如积分、经验值。订单取消后也需要把之前发放的资源进行回收。

优惠券:如果之前下单的时候使用了优惠券,那么订单取消后也需要把原来用掉的优惠券返还到用户的账号中,方便用户后面继续使用。

具体流程可以看下面的业务序列图

电商技术解密之取消订单,电商平台随意取消订单怎么惩罚图5

可以看到一个简单的取消订单操作背后的业务逻辑是多么的复杂。上面的流程是用户自己发起取消订单,还有一种情况也会触发取消订单这个流程。当你下单后没有在规定的时间内进行付款,那么系统会自动把你的订单进行取消。因为要释放资源,主要是库存的资源。

取消订单后台的业务逻辑就先介绍到这里,可能有些遗漏或者错误,欢迎大家拍砖、讨论!

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:dandanxi6@qq.com

(0)
上一篇 2023年 3月 8日 上午9:37
下一篇 2023年 3月 8日 上午9:43

相关推荐

  • 家庭中多个路由器有线组网的连接方式是什么

    Wifi是通过发送一定频率的电磁波来进行数据的承载和传送的。目前我们主要使用2.4G和5G两个频段。频率越高可传输的数据速率也越快,但同时频率越高穿墙的性能也越差。虽然提高发射功率…

    2023年 8月 6日
  • 去水印怎么做到无痕

    刚刚上班,我敬爱的领导就发给我十几个视频素材,让我把视频水印去掉!一整个头皮发麻的状态。 我们平常的视频素材大部分都有水印,虽然不影响普通观看,但是如果要使用素材后期剪辑,这个时候…

    2023年 3月 19日
  • 苹果ipad可以装mac系统吗

    实不相瞒,作为一个苹果安卓手机双持党,世超曾不止一次想过要是有手机能够同时支持 iOS 和 Android 这两大操作系统就好了。 平时想搞机折腾你就切换到安卓系统,想简单省事你就…

    2023年 4月 19日
  • 辐射4ufo坠落之地

    1、首先是目击彩蛋,这个地点就很多了。在不少地方都有可能看到飞船坠落的画面,那种冒着蓝烟的碟状飞行物。如下图: 当然仅仅只是目击的话,是找不到飞船落点的,虽然能确定大致方向,但是找…

    2022年 12月 31日
  • 电视安装当贝市场的四种方法,当贝市场怎样安装隐藏的电视家

    如果你的电视上安装有当贝市场,可以通过这2个方法安装电视家。 第一种方法:(电视节目单) 1、在当贝市场里搜索:DSJMD(电视节目单的拼音首字母) 2、点击电视节目单,选择安装。…

    2023年 6月 26日
  • 华为花瓣支付什么时候使用

    华为花瓣支付就要来了,你知道怎样开通吗?开通的方法这里都有! 导语: 随着科技迅速崭露头角,金融支付领域正掀起一场创新风暴。在国内,华为这位科技巨头也加入了这场竞争,推出了花瓣支付…

    2023年 10月 29日
  • 医院官方公众号挂号使用什么系统

    预约挂号系统主要功能:机构简介、科室信息、医生信息、排班查询、预约挂号、在线支付、预约记录,微信通知、取消预约、一键导航、一键拨号、医生收藏等。 第一步;需购买使用预约系统所需的服…

    2023年 7月 24日
  • excel表格添加水印的3种方法

    公司的机密文档一般都需要添加水印,在Excel中添加水印常用的有3种方法: 一、打印机自带水印效果 部分打印机自带水印功能。在Excel表格中点击 页面布局- 打印标题 &#821…

    2023年 1月 19日
  • 怎么设置抖音iP地址(抖音显示ip地址可以关吗)

    你知道怎样把你抖音上的IP地址隐藏起来吗,每当你给别人的视频评论的时候,或者是别人进入你的主页观看你视频的时候,他们都会看见你所在的城市或者是地区,那我们应该怎么去设置,让我们的详…

    2023年 5月 1日
  • 上门代厨安全吗(上门私厨靠谱吗)

    近日,提供上门做饭服务的代厨火了。湖南湘乡的章女士做代厨,四道菜收费68元,引发网友热议。不少网友表示,这种服务和传统保姆、钟点工存在差别,感觉比外卖新奇,愿意尝试。同时,也有不少…

    互联网 2023年 2月 8日