淘宝订单号怎么生成的?订单号定义是啥?
2021-08-18 13:43:21 30421浏览
订单号并没有什么实际的意义。订单号就是在购物网站购物后获得的订单号,记录的是购物订单信息。在需要与购物网站进行订单查询等操作时,需要给购物网站提供商家订单号。

经常在淘宝购物的淘宝用户们知道淘宝有一个订单号,这个淘宝订单号都是唯一的,每一笔订单的订单号都是不一样的,到底淘宝订单号是如何生成的?相信很多的淘宝用户们都比较感兴趣。

淘宝订单号.png

淘宝订单号怎么生成的?

在已买到的产品列表里面,有的是几个产品为一个订单,也就是几个产品是同一个订单编号。

淘宝的订单号规则:

1.总共18位。

2.前14位为序号。

3.15-16位买家ID的倒数1-2位。

4.17-18位买家ID的倒数3-4位。

订单号并没有什么实际的意义。订单号就是在购物网站购物后获得的订单号,记录的是购物订单信息。在需要与购物网站进行订单查询等操作时,需要给购物网站提供商家订单号。

订单号定义:

我们经常提及到的订单号,大多数是在电商购物场景下的一个唯一标识字符串。实则订单号并不仅仅指的是电商系统,只要需要这样的业务场景,我们都可以使用订单号的模式来处理。例如我们的省份证号,要求唯一可读性强等特点,也可以将之理解为一个订单号。

订单号规则:

1.不重复。不管你的订单号设计的是多复杂还是多简单,首先我们需要确保的是订单号在一个系统中是唯一的。

2.安全性。订单号需要做到不容易被人为的猜测或者推测出来。例如订单号包含系统的流水信息,用户信息等保密相关的信息。

3.禁用随机码。随机码从一定程度来说,更安全、不重复性更高,但是可读性差。例如生成类似这样的随机码(sdfsad12312sfsdf201),不管是从系统角度还是从人为角度去读取,完全没法直接辨别。

4.防止并发。针对系统的并发业务场景(如秒杀),一定需要做到并发场景下,订单编号生成快速、不重复等要求。

5.控制位数。订单号的位数尽量在 10 位-20 位之间。太短的情况下,如果交易量过大,很难做到防止重复,太长可读性差、意义也不大。

6.尽量使用数字。从软件角度,数字存储的订单号,占用空间小、检索快。

在以上的内容中,为大家分享了淘宝订单号的生成规则,消费者们在申请退货退款的时候,可能会需要这个淘宝订单号。淘宝商家们了解了这个订单号后,可以避免很多的麻烦。

推荐阅读:

淘宝订单险有什么用?怎么收费?

淘宝订单险在哪里设置?什么是淘宝订单险?

淘宝订单险怎么赔付?订单险有何用?

淘宝订单号
  
淘宝订单号怎么生成的
  
图文推荐