订单在外卖平台有了,收银台却没进来:常见原因就三类
商家助手接入外卖平台后,最尴尬的情况就是:平台已出单、骑手都接了,收银台订单列表还是空的。这个问题一般逃不开授权失效、门店映射错位、回调配置异常。下面按“能立刻动手修”的思路排。
授权失效:看着已绑定,其实Token过期了
典型表现是:后台显示已授权,但订单就是不进来;日志里常见401/403。不少平台会在一段时间后要求重新授权,或者商家改过密码、换过主体后直接失效。
- 去商家助手-平台管理,点进对应平台,查看授权状态与到期时间(有的会显示“失效/需刷新”)。
- 在外卖平台后台确认应用仍是“启用”,权限里必须包含“读取订单/推送订单”。
- 重新授权后,建议用平台的“拉取订单/补单”功能补最近30分钟的订单,避免漏单。
小案例:有门店在2026年4月3日 15:00前后集中爆单,但中午改过平台登录密码,导致授权自动失效,重绑后补拉,10分钟内把缺的18单补回来了。
门店映射:订单进来了,但进的是“别的门店”
如果你有多门店或新开店,这个坑很常见:平台门店ID没正确绑定到商家助手门店,订单被路由到错误门店,收银台当然看不到。
- 在商家助手里检查平台门店ID → 本地门店的映射关系,重点看是否出现“一个平台门店绑定了两个本地门店”。
- 让店员在平台下一个1元测试单(或用平台测试工具),看商家助手里落到哪家店。
- 如果历史映射改动过,记得同步到收银台端缓存(不少系统需要点一次“同步门店/刷新配置”)。
回调配置:平台推了单,你的接口没接住
平台通常靠回调把订单推给商家助手。只要回调地址、签名、白名单、证书任意一项不对,就会出现“平台有单,系统无单”。常见特征:平台回调记录显示超时、非200、或验签失败。
- 到外卖平台的开发者/应用设置里核对:回调URL、消息类型(新单/取消/退款)、签名密钥。
- 检查服务器放行:防火墙/安全组/网关白名单,避免平台IP被拦。
- 要求技术同学在回调接口日志里定位:是否收到请求、响应耗时是否>3秒、是否返回200。
给你一套今天就能用的处理动作
- 把“平台订单号”拿到手:在平台找任意一单,记录订单号,去商家助手的对接日志里查它有没有进来。
- 发现401/403就直接重授权,然后补拉最近30分钟订单。
- 多门店环境,把映射表导出来人工对一遍,优先排查“新店、换店名、换主体”的门店。
- 平台回调不是200或超时,让技术把回调接口做成“快速应答+异步处理”,把响应时间压到1秒内。
- 修完立刻下1元测试单验证:平台有记录、商家助手有订单、收银台能落单,三方都对上才算闭环。