一天下午,一个卖家的店铺突然安静了:订单三个小时没进来,他以为是流量掉了,查了半天才发现是授权过期,订单全卡在 Shopify 那边,一个都没推过来。还有一位卖家,后台库存显示有货,仓库实际已经空了,原因是库存同步中断了两天没人发现,买家下单后发不出货。后来他们都在邦达捷(Bondjet)后台的异常队列里,一眼找到了问题单。
自动同步不是一劳永逸,它也会出故障。关键是你有没有一套排查流程和兜底机制,能在订单静默丢失之前发现问题。这篇文章把常见故障、排查步骤和人工兜底流程整理成清单,照着做,十分钟内能找到问题。
一、常见故障清单
订单不同步:授权过期、应用断开、网络波动。这是最常发生的。
重复推送:自动推送开着,又手动建单,同一个订单重复进系统。
追踪号缺失:物流商晚出单号,或回传失败。
库存不准:库存同步中断、手工改库存、退货未重新入库。
路由错误:Location 地址没配全,美国订单被路由到中国仓直发。
二、排查步骤(操作指南)
第一步,看授权状态。进入应用设置,确认店铺连接正常,授权未过期。
第二步,看同步日志。找到订单同步记录,按时间倒序,失败原因和失败时间都写在里面。
第三步,看数据。SKU 是否建档、收件地址是否完整、Location 是否配置,这三样最容易卡单。
第四步,看异常队列。需要人工处理的订单都在这里,逐单处理后,结果回写系统。
三、后台截图示意(敏感信息已脱敏)
同步日志(异常) 单号 JFB26****15 错误 授权过期 重试次数 5 状态 待人工处理 单号 JFB26****14 错误 SKU未建档 重试次数 3 状态 待人工处理 单号 JFB26****13 错误 追踪号缺失 重试次数 2 状态 等待补齐 收件人、地址等字段已脱敏。
四、失败重试与人工兜底全流程
订单推送失败,系统自动重试 5 次:1、5、15、30、60 分钟。重试仍失败,订单进人工处理队列,后台置顶并邮件通知。运营介入:查原因 → 修正数据 → 手动补推 → 回写结果,全程留痕。库存差异则走对账任务:系统自动重试 3 次,仍失败生成差异告警,人工盘点后修正。这套流程的底线是:任何一条数据异常,都要有人看见、有人处理,不允许静默丢失。
五、同步时序图(排查视角)
订单推送失败 → 自动重试(1/5/15/30/60 分钟) → 重试成功,恢复正常 → 重试失败,进入人工处理队列 → 通知运营 → 修正数据 → 手动补推 → 结果回写
六、避坑提醒
不要因为出过问题就关掉自动同步改全手动。手动的漏单率更高,且没有日志可查。
改 SKU、改仓库、改运费模板前,先确认库存同步是正常的,改完再对一遍账。
出问题第一眼去看异常队列,不要清空重来。清掉记录等于把证据也清掉了,下次还会踩同一个坑。
七、写在最后
自动同步出故障不可怕,可怕的是没人发现、没人处理。邦达捷(Bondjet)的系统里,订单同步有日志、有重试、有异常队列,授权到期、SKU 异常、追踪号缺失都会自动告警,运营团队和客服兜底处理,处理结果可查。你不需要懂代码,只需要知道:出问题时去后台看异常队列,那里永远有答案。
