火车迷吧 关注:107,869贴子:5,157,152

候补购票,到底是如何运作的——说说我理解的铁路客票系统(一)

只看楼主收藏回复

省流:候补购票依然要受到上游票额分配的限制,只解决了旅客在发现没票后不需要一直访问12306系统查询余票这一个痛点。候补加剧了限售区间长度及限售时间。在有了候补购票后,客运部哪些人甚至预售期前14天直接只卖始发终到站,在开车前一天才解除限售,这样放出的票额才能被候补兑现系统获取到。这样保障了所谓的长途真的有意义吗?你国铁列车真能始发站就上满到终点站的旅客?那要停中间站干嘛?中间站的人就活该不是15天预售期是吧,那你干脆直接说出来中间站不配15天前购买到票得了。关于票额分配,我之后会再开一贴讨论。
候补购票定义
候补购票服务是指旅客通过12306购票时,如遇所需车次、席别的车票已售罄时,可按日期、车次、席别提交购票需求,并在预付票款后,售票系统自动安排网上排队候补。当对应的车次、席别因①退票、改签或②票额分配调整(解除限售,票额共用,特殊用途转公用)或③临时加挂车厢等业务产生可供发售的车票时,系统将自动为候补购票的旅客补票,并将购票结果通知旅客。候补购票功能不收取额外费用,旅客可免费使用。
候补订单轮询及兑现服务过程
候补兑现的过程是首先对车次队列进行轮询,并查看库中是否有相应车次余票。如果有余票那么将对用户队列进行轮询,依次查找可以满足该余票需求的候补订单用户并兑现车票。后台系统进行兑现时,需要该车次该区间有票之后,才能继续兑现。技术上支持集中时间段和分散时间段兑现,根据实际运行情况灵活调整。将轮询频率设置为1-2小时,并且通过运行情况进行灵活调整。候补兑现系统并不能24小时每一分每一秒都在查每一列车次的余票,有特定的时间间隔去兑现特定车次。
有论文指出,可以将几段候补需求共同拼接成一段列车全程行程,拼好票形式占用一个席位,也能利用全程票额实现候补订单的兑现。这种兑现方法如何实现尚不清楚,官方也从未承认有这种方式兑现车票。

图源自 任真.考虑退票及候补购票的高铁票额调整研究[lbk]lbk[rbk]D[lbk]rbk[rbk].华东交通大学,2024.
注意:兑现车票时,同一候补需求不支持部分兑现。候补购票服务系统只支持共用和通售用途的兑现,其他用途车票的发售与候补系统无法兑现。意思就是原本的特殊用途票额,如学生票票额、团体票票额、残疾人票额等是不能被候补系统兑现的,必须等这些特殊用途票额转为公用票额或转通售后才能被候补兑现系统查到并且兑现。
关于一列车最多候补订单数。所有车次默认限定最大累计候补请求数量均为500(参照整车定员60%左右),可以根据运行情况进行优化调整。
候补优缺点
优点:①提升旅客从12306购票的便利性,为旅客无票后购票提供新选择,缓解旅客焦虑②从根源处减少刷票软件的高频刷票行为,打击第三方刷票软件市场,缓解12306客票系统服务器压力。③充分利用了票额(退票改签)。④可以为铁路加开列车、增加编组等业务提供营销参考。
缺点:①放大旅客焦虑,焦虑由放票那一刻没票变成等待14天没票。②无法遏制买长乘短,甚至加剧了此现象。


IP属地:福建来自Android客户端1楼2025-01-25 15:24回复
    后记小问题
    ①如何保证候补购票服务最先得到票池放出的公用票?
    答:从余票查询入手。要想买票,首先要确定有余票。所有线上和线下渠道的余票查询服务和售票服务,如果对应的“始发日期+上车站+下车站+席别”有候补,返回无票;如果没有,则显示实际余票数量并可继续发售。对于有候补的车次、区间和席别,当出现余票时,优先兑现给候补需求,窗口、自动售和电话订票等渠道显示为“无票”;当候补队列中的需求处理完毕后,其他各渠道才显示余票信息,然后比照正常流程购票。这也间接减小了第三方刷票对12306服务器的压力,毕竟只要返回无票就好了,不需要访问存放票额的数据库。
    例如:如G1北京-上海,有旅客候补北京-济南车票,已放开限售及允许共用其他车站车票,此时有北京到上海的退票,则旅客可在界面上查询到除北京到济南外的其他区间有票,也可购票。但G1北京到济南需全部候补需求兑现完成后才正常显示余票。


    IP属地:福建来自Android客户端2楼2025-01-25 15:24
    收起回复
      2025-07-31 05:08:54
      广告
      不感兴趣
      开通SVIP免广告
      ②为什么候补订单不给选座?
      答:为提高候补单的兑现成功率,候补订单提交时不支持选座。说白了就是懒得进一步复杂化数据库了,不然单开一个表也不是不行。候补能用就行,你国铁对选座一直不感冒,商务座有天玄和蛋壳两种都开盲盒。


      IP属地:福建来自Android客户端3楼2025-01-25 15:26
      回复
        ③为什么取消显示候补当前排位?
        答:一是候补得票还是得等客票系统分配票额,排在第一也未必有票。二是早期候补试行时,每位用户只可提交1个候补订单,目前排队排位还有点意义。现在候补已经可以选择预售期内任意3天60个车次,计算量太大。而且候补排位还取决余你是不是所谓“长途”。还是算了吧。


        IP属地:福建来自Android客户端4楼2025-01-25 15:26
        回复
          ④关于候补兑现率的一些数据
          ①候补购票服务系统于2019年春运期间在北京、上海、广州、成都铁路局进行试点运行,按照节前节后分方向试点。2018年12月27日,12306候补购票项目试点运营,截止2019年2月21日20点,累计已支付候补订单478530笔,终止兑现268447笔(其中主动退单165949笔,自动退单102498笔),兑现失败44228笔,成功兑现207667笔,去除主动退单与自动退单的净候补订单成功兑现率为66%,总候补订单成功兑现率为43%。
          ②自2019年12月12日开售春运车票以来,到2020年春运开始前,大约一个月的时间,候补购票兑现订单达到582.6万笔,兑现车票723.7万张,兑现率高达76.8%。
          单总表示,根据历史数据,铁路12306系统候补兑现成功率达75%以上。不知道怎么算的。


          IP属地:福建来自Android客户端5楼2025-01-25 15:27
          收起回复
            ⑤关于退票改签票占候补购票多少
            一般而言,在发车前1一2天,会有一个退票高峰。当其他用户退票的之后,铁路12306系统也会优先把这部分票分配给候补订单。2023年暑运数据显示,铁路12306系统每日售票量达1800万张左右,但实际退签比例高,旅客发送量只有1400万左右,这意味着近20%的旅客有退票、改签行为。国庆期间这个比例甚至达到了30%—40%。


            IP属地:福建来自Android客户端6楼2025-01-25 15:27
            回复
              ⑥关于出发同城站一个锁一个不锁。
              最典型的京大爷,同一辆车北京站有票,北京南候补;北京西有票北京站候补。不知道怎么想的,也没试过候补能不能出票,什么时候出票


              IP属地:福建来自Android客户端7楼2025-01-25 15:31
              收起回复
                现在是所有车的中间站开售当天都不放票吗


                IP属地:广东来自Android客户端8楼2025-01-25 15:38
                收起回复
                  2025-07-31 05:02:54
                  广告
                  不感兴趣
                  开通SVIP免广告
                  ⑦关于是否有可能15天预售期开票时先放一部分票,之后1天左右再通过候补放票。
                  答:肯定存在这个现象,毕竟候补功能也能降低对客票数据库的冲击。目前的兑现方式对候补需求中车票少的用户有利,而且给候补产生的票额也较小,因此可以考虑积攒一批车票再放出来,尽可能保证公平。


                  IP属地:福建来自Android客户端10楼2025-01-25 16:00
                  收起回复
                    其实通过大数据分析,如上海到西安的车辆,历史数据多少人从上海;苏州,无锡,南京等地上车,完全可以将车辆拆开成上海经苏州无锡南京等地然后就直接到西安,另再开一趟从南京出发,经过多地到西安,既能满足长途的需要,也能满足短途的需要,上海至南京不是直接到西安的乘客在南京等大城市中转


                    IP属地:江苏11楼2025-01-25 16:02
                    收起回复
                      北京某医院网上挂号系统原先执行的是即挂既得先到先得,后来改为候补,剔除了很多轻病号挂专家号。
                      我猜测12306候补不是简单的先到先得,候补肯定是有远途先得的运算法则。


                      IP属地:河北12楼2025-01-25 16:47
                      收起回复
                        ⑧关于12306上显示没票就是没票,没有人工控票。乐一乐就行了,票额最终都是人工分的,哪里没有人工控票?显示没票那该区间该车次确实没票,这倒是没毛病


                        IP属地:福建来自Android客户端13楼2025-01-25 16:47
                        回复
                          候补订单不会持续尝试兑现,有候补订单的区间直接返回无票,所以在转通售票额不够充足的情况下,挂候补是否会导致自己的购票区间反而更难购票成功?


                          IP属地:吉林来自iPhone客户端14楼2025-01-25 17:24
                          收起回复
                            候补多半会优先兑现能拼出全程的那些票的。还有如果这个贴后面消失了,我觉得lz可能就基本上都说对了


                            IP属地:湖北来自Android客户端15楼2025-01-25 17:57
                            收起回复
                              2025-07-31 04:56:54
                              广告
                              不感兴趣
                              开通SVIP免广告
                              我感觉候补订单不全是按照原先的限售逻辑来。有些A-C-B原先锁全程,中间站一概没票的情况,恰好凑齐一个候补A-C和一个候补C-B的,可能会同时出票。推断理由是候补A-C基本隔天就能兑现


                              IP属地:北京来自iPhone客户端16楼2025-01-25 18:06
                              收起回复