收藏
回答

【发货信息录入接口】,小程序后台能查到支付单,仍提示“支付单不存在”错误?

AppID
wx3069ad7d57803380

请求包

{
  "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),即通过 mchidout_trade_no 确定订单。提供的参数为:

  • mchid: 898592555
  • out_trade_no: 2026061609312066695118316412928u

在小程序的后台能够找到待发货该支付单:

但响应仍然报错支付单不存在,不知道具体是什么原因???
回答关注问题邀请回答
收藏

1 个回答

  • 社区技术运营专员--许涛
    社区技术运营专员--许涛
    06-22

    你好,


    1:对于开发者工具测试环境下扫码完成支付的用于支付测试的订单,不会纳入发货管理服务中。


    2:授权商户号完成前的交易不会进入系统


    3:海外钱包或货币的支付不会进入系统


    4:支付后订单需要入库,如果查不到可以等待1分钟后再试


    5:该订单不是小程序订单


    6:A账号调用接口,接口中填写的订单属于B账号


    7:在支付下单时候是子商户号,mchid需要是子商户号或者直接使用transaction_id

    06-22
    有用
    回复
登录 后发表内容