外卖订单不进收银台,先用3个点把问题圈住
商家助手已经对接了美团/饿了么,但订单不进收银台,基本就卡在授权没续上、门店没绑对、回调没收到这三类。你别急着重装软件,先按这个思路排。
- 平台后台有订单,商家助手没单:多半是回调/签名/网络问题
- 商家助手有订单,收银台没单:多半是门店/收银台门店号映射错
- 从某个时间点开始全断:高概率是授权过期(token失效)
我见过最典型的:中午高峰一口气“消失”32单,平台有单、助手没单,后来查到是饿了么授权到期,刷新token失败,平台就不再推单。
授权续期:美团/饿了么最常见的“隐形断单”
开放平台一般用access_token + refresh_token,过期后就会影响订单推送。处理方式很固定:
- 在商家助手的“平台对接/授权管理”里看授权状态,有没有“已失效/待续期/刷新失败”
- 点重新授权或续期,让系统拿到新的token(别只刷新页面)
- 做个验证:用新授权后,去平台下1笔1元测试单(或用测试环境),看收银台是否进单
如果你们有技术同事,顺手查日志:有没有“refresh_token expired / invalid_grant”这类报错,有就别纠结了,直接走重授权最快。
门店绑定与回调通知:修复“推过来但你没接住”
订单推送靠回调通知(webhook)。只要回调失败,平台有单你也看不到。
门店绑定自查
- 美团店ID/饿了么店铺ID,是否绑定到同一个收银台门店号
- 有没有把“分店A”的平台店铺绑到“总店收银台”这种情况
- 开启了多门店时,确认每家店都各自授权、各自绑定
回调通知自查(给技术/服务商也能照抄)
- 回调URL能否公网访问,HTTPS证书是否过期
- 回调接口是否稳定返回HTTP 200,超时别超过平台要求(很多平台超时就判失败并重试)
- 签名校验是否一致:密钥填错会导致“收到但丢弃”
- 服务器是否做了IP白名单/防火墙,拦掉了平台回调
给你一套能落地的处理建议
- 立刻做续期/重授权,再下1笔测试单验证链路
- 把平台店铺ID ⇄ 收银台门店号导出对一遍,错一条就会“只丢某家店”
- 让技术开回调日志,抓1次真实回调:看是否到达、是否200、是否验签通过
- 高峰期别等修复:临时方案是收银台开手工补单入口,避免漏做漏打单