候补购票的时候,不少人都会踩坑,这背后不光是规则的问题,还有设计方面的考教。最近就有个事儿,有人在12306上候补购票,结果成功买到了另一张票,却没把候补给取消了。凌晨的时候收到短信说“即将兑现”,这时候车都快开了,她根本没赶上。结果只能退了一点点钱,大概近1700元吧。乘客承认自己忘了取消候补,但也提出疑问,系统为什么不在购票成功的时候自动拦截候补呢? 其实吧,“忘记取消”肯定是乘客的责任没错,但从技术伦理角度看,平台也不能完全免责。铁路一年的客运量近50亿人次呢,稍微有点小概率事件,一乘上这么大的基数就不得了。特别是在深夜、行程冲突或者多平台抢票这些高风险情况下,系统完全可以花点小钱提前防漏。 先来说说截止时间吧,各家平台的标准还真是不一样。有的默认在发车前1小时、10分钟甚至是20分钟才提示候补即将兑现。而且支付的时候也没什么显眼的提示。如果用户多平台同时抢票,信息一多容易忘,这就很容易导致重复购票了。统一一下规则和提前提醒一下就好了。 再说说行程冲突识别吧。这次事件里两张车票时间只相差两小时,属于典型的行程高度重叠。可系统主要还是比对票面时间,没法识别出用户在短时间内多次下单的潜在冲突。如果加个二次确认弹窗或者购票成功就自动终止候补的逻辑就能少出这种乌龙了。 然后是通知时差问题。凌晨发个短信叫谁呢?本身就容易错过通知,再加上实际发车间隔太短,“看见-反应-操作”的时间差就会被系统放大了。如果在购票成功后马上推送一个二次确认提示或者把截止时间提前到22点锁定就好了。 春运的时候这些问题就更明显了。最近社交平台上也有吐槽帖说买到了同一趟列车的两张座位。多平台抢票却互不知情最后导致重复购买、座位浪费的情况发生了不少次。 那怎么办呢?票务系统不是一次搞定的事情而是要不断优化的长跑过程。把“忘记取消”的教训变成技术迭代的动力才行啊。具体来说可以统一默认截止时间并前置弹窗提醒;识别行程高度重叠自动终止候补;建立多平台抢票预警机制防止“隐形雷区”。 这样一来规则就不会那么冰冷了技术也会更有人性化一些吧?候补购票才能真正变成春运返乡的加速器而不是让乘客钱包缩水的减速带。