顾客已扣款但商家助手没订单:先确认“钱有没有真的到你这”
遇到“顾客说已扣款,你的商家助手却空空的”,别急着给顾客补发货。这个情况通常是支付成功但回调/入库失败(掉单),也可能是顾客支付到了别的商户号。
- 让顾客提供:支付时间、金额、支付渠道、商户单号/交易单号(微信一般是交易单号或商户单号截图)。
- 你自己在商家助手把筛选条件拉宽:把时间范围扩到支付前后30分钟,金额筛选先关掉,避免漏看。
掉单回查:用“支付平台订单”当准绳
商家助手没记录不代表没收款。以微信为例,去微信支付商户平台查单:能查到这笔,就说明钱确实进了你的商户号,只是商家助手没落单。
常见掉单原因是支付结果通知没到:服务器回调地址不可达、超时、证书/签名校验失败。微信这类校验里,经常踩坑的是token、timestamp、nonce字典序排序后做sha1,对不上就会被判失败;还有回调地址必须公网可访问,端口和网络策略也别拦。
举个例子:顾客06:32付了199元,你商户平台查到“支付成功”,但你系统回调日志显示多次重试仍返回非200,这就是典型掉单。
补单入账:让订单和资金对齐,别靠手工猜
确认支付成功后,补单建议按“同一笔支付只认一个唯一号”来做:
- 用支付平台的商户单号(out_trade_no)或微信支付订单号(transaction_id)做唯一键,创建一笔“补录订单”。
- 订单金额、支付时间、支付渠道照抄查单结果,状态直接记为“已支付”。
- 把补单原因写清楚:比如“回调超时导致掉单,2026年2月21日回查补录”。
资金去向确认:钱在哪个环节卡住了
- 商户平台查得到订单:去看账单/对账单/结算明细,确认是否已入可用余额、是否在结算中、是否已打款到银行卡。
- 商户平台查不到订单:让顾客核对收款方名称/商户简称;同时带上金额、时间、顾客付款凭证,直接找微信/支付宝客服发起核查。
可执行建议:把“查单接口/查单后台”做成日常动作;回调加上重试与告警;每天用对账单跑一遍“支付成功但无订单”的差异表,发现就当天补单,别拖到隔天对不上账。