使用订单查询接口文档:https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=9_2
返回错误信息:商户号和订单信息不匹配
场景描述:
业务人员会使用企业微信发起收款,录入时需要对订单号进行查询以确认真实性,正常走公众号支付的订单,可以正常查到订单信息
这些收款的微信单号,会返回以上错误。
经过排查,可以在商户平台查询到该订单,发现appid与传入的不一致,修改请求时的appid后发现,结果一样:
公众号订单可以查到(哪怕是appid不一致也查得到),收款单查不到。
还有个问题,企业收款生成订单的appid是哪来的,我找了同主体下所有应用(包括企业微信、和商户的appid授权管理里面),都没找到这个appid
企业微信对外收款走的是1800008172这个特殊服务商,这个是不能直接通过订单查询接口获取的
企业微信有提供查询接口https://work.weixin.qq.com/api/doc/90000/90135/93667
参考 https://work.weixin.qq.com/api/doc/90000/90135/93667