请求参数:
"@timestamp":"2024-12-12T10:48:58.527+08:00","caller":"wechat/sendShippingMsg.go:19","content":"推送发货消息请求参数:{\"order_key\":{\"order_number_type\":2,\"transaction_id\":\"4200002562202412128006365204\"},\"logistics_type\":4,\"delivery_mode\":1,\"shipping_list\":[{\"item_desc\":\"门店订单商品发货\",\"tracking_no\":\"\",\"express_company\":\"\"}],\"upload_time\":\"2024-12-12T10:48:58.527+08:00\",\"payer\":{\"openid\":\"o098f7U9vhJSNVTT8m-IQlr857WA\"}}","level":"info"}
不管怎么修改参数都直接报
{\"errcode\":10060001,\"errmsg\":\"支付单不存在 rid: 675a4f1a-288f6b37-1726e8a2\"}","level":"info"}
你好,请先排查
1:对于开发者工具测试环境下扫码完成支付的用于支付测试的订单,不会纳入发货管理服务中。
2:授权商户号完成前的交易不会进入系统
3:海外钱包或货币的支付不会进入系统
4:支付后订单需要入库,如果查不到可以等待1分钟后再试
5:该订单不是小程序订单
6:A账号调用接口,接口中填写的订单属于B账号
7:在支付下单时候是子商户号,mchid需要是子商户号或者直接使用transaction_id
怎么确定支付单号和 openid 是对应的?