请求包
{
"order_key": {
"order_number_type": 1,
"mchid": "898592555",
"out_trade_no": "2026061609312066695118316412928u"
},
"logistics_type": 1,
"delivery_mode": 1,
"upload_time": "2026-06-16T20:16:50.495+08:00",
"shipping_list": [
{
"tracking_no": "773426993468340",
"express_company": "STO",
"item_desc": "纳爱斯硫磺药皂 90g*4",
"contact": {
"receiver_contact": "177****7520"
}
}
],
"payer": {
"openid": "o1o1k3bJANvA3Fvi2zNT0-1FLhGI"
}
}
响应包
{
"errcode": 10060001,
"errmsg": "支付单不存在 rid: 6a313eb3-285c16ed-153ce9a2"
}
请求中使用的是“商户侧单号形式”(order_number_type=1),即通过 mchid 和 out_trade_no 确定订单。提供的参数为:
- mchid: 898592555
- out_trade_no: 2026061609312066695118316412928u
在小程序的后台能够找到待发货该支付单:
但响应仍然报错支付单不存在,不知道具体是什么原因???

你好,
1:对于开发者工具测试环境下扫码完成支付的用于支付测试的订单,不会纳入发货管理服务中。
2:授权商户号完成前的交易不会进入系统
3:海外钱包或货币的支付不会进入系统
4:支付后订单需要入库,如果查不到可以等待1分钟后再试
5:该订单不是小程序订单
6:A账号调用接口,接口中填写的订单属于B账号
7:在支付下单时候是子商户号,mchid需要是子商户号或者直接使用transaction_id