收藏
回答

发货信息录入接口 请求 48001?

调用 API:

POST https://api.weixin.qq.com/wxa/sec/order/upload_shipping_info?access_token=ACCESS_TOKEN


参数为:

{
    "order_key": {
        "order_number_type": 1,
        "mchid": "1xxxxxxxx",
        "out_trade_no": "18xxxxxxxxxxxxx"
    },
    "logistics_type": 4,
    "delivery_mode": 1,
    "shipping_list": [
        {
            "item_desc": "测试专用 勿买"
        }
    ],
    "upload_time": "2024-10-12T13:06:550+08:00",
    "payer": {
        "openid": "ohJxxxxxxxxxxxxxxxxxx"
    }
}


遇到报错:

{
    "errcode": 48001,
    "errmsg": "api unauthorized rid: 670a0ba6-11a0b14f-651ef41f"
}


已尝试:

找到了订单发货管理接入指引 https://mp.weixin.qq.com/cgi-bin/announce?action=getannouncement&key=11671435333v04b2&version=1&lang=zh_CN&platform=2

其中提到了:

1.1 点击「功能-微信支付」,下滑后找到「已关联商户号」和「已关联商户号(服务商模式)」模块,对所有商户号进行交易结算管理确认授权或解绑。

我在我们的小程序后台中,【已关联商户号】已经绑定并且授权,【已关联商户号(服务商模式)】不知道如何进行绑定,没找到入口或相关操作;


需要帮助:

  1. 为什么提示没权限?
  2. 如果是因为接入指引缺少什么,麻烦指引一下如何操作。


回答关注问题邀请回答
收藏

1 个回答

  • 社区技术运营专员--许涛
    社区技术运营专员--许涛
    10-12

    你好,请勿使用公众号的token调用小程序的接口

    10-12
    有用 1
    回复 4
    • N0ts
      N0ts
      10-12
      不好意思确实拿错了,可以啦
      10-12
      回复
    • N0ts
      N0ts
      10-12
      还能在帮我查一下一个问题吗?
      {
          "errcode": 10060001,
          "errmsg": "支付单不存在 rid: 670a21d1-0b6b2694-080e63de"
      }
      我检查了 out_trade_no 与 mchid 看起来是没问题的,暂时不知道为什么
      10-12
      回复
    • 社区技术运营专员--许涛
      社区技术运营专员--许涛
      10-12回复N0ts
      请先自查
      1:对于开发者工具测试环境下扫码完成支付的用于支付测试的订单,不会纳入发货管理服务中。


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


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


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


      5:这笔订单不是小程序的订单


      6:若在支付下单时候是子商户号,请求的mchid必须是子商户号


      7:服务商模式下单, 发货信息录入那个接口mchid要用服务商的商户号
      10-12
      1
      回复
    • N0ts
      N0ts
      10-12回复社区技术运营专员--许涛
      感谢帮助,确实不是小程序下的订单,只是微信支付的
      10-12
      回复
登录 后发表内容