收藏
回答

买家在小程序怎么查微信小店订单?

试了 openid 不对 用户不就是小程序openid 标示吗

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

4 个回答

  • 微信小店技术助手-1
    微信小店技术助手-1
    09-11
    1. **接口调用方式**:使用 `POST /channels/ec/order/list/get` 接口获取订单列表,需携带 `access_token`。
    2. **关键参数说明**:
    • `openid`:可选参数,用于筛选指定买家的订单。仅当需按用户查询时传入,且必须为当前店铺下真实下单用户的 openid。
    • `create_time_range` 或 `update_time_range`:必填其一,用于指定订单时间范围(时间戳秒级,间隔≤7天)。
    • `page_size`:必填,每页数量(≤100)。
    • `next_key`:分页续传参数,首次调用可不传。
    1. **常见问题排查**:
    • 若返回 `40097`(参数填写错误)或 `606006`(next_key错误),请检查参数格式与逻辑。
    • 若提示 `invalid openid`,请确认:
    • 传入的 openid 是否为当前店铺(appID)下的有效用户;
    • 是否存在跨账号调用(如使用其他小程序的 openid);
    • access_token 是否与当前店铺匹配。
    1. **权限要求**:接口需开通“获取订单列表”权限,且调用方必须为该店铺绑定的小程序。
    ⚠ 注意:`openid` 为可选参数,仅用于筛选。若未传入,则返回当前店铺所有符合条件的订单。若用户未在当前店铺下单,或 openid 与订单不匹配,将无法查询到数据。

    参考文档:


    09-11
    有用
    回复 7
    • minD
      minD
      09-11
      “真实下单用户的 openid”          我自己下的单   就是小程序用户openid 哇 吗
      09-11
      回复
    • minD
      minD
      09-11
      这个OPenid   oJqov41U5B4UC-iQ0327S8SvCtGE    帮我查   是不是
      09-11
      回复
    • minD
      minD
      09-11
      你看嘛   一直报错这个openid
      09-11
      回复
    • minD
      minD
      09-11
      我就想   小程序用户获取自己订单号    消息推送还搞服务器太麻烦
      09-11
      回复
    • minD
      minD
      09-11
      使用订单搜索API    也是不能查询订单  order-ID  空的
      09-11
      回复
    查看更多(2)
  • Jianbo
    Jianbo
    09-11

    通过这个小程序的事件通知:


    https://developers.weixin.qq.com/doc/store/shop/linkstore/miniprogram_connection/miniprogram_callback/Order_notification.html

    09-11
    有用
    回复
  • 庄国和
    庄国和
    发表于移动端
    09-11
    1丶∴:
    09-11
    有用
    回复 1
    • 庄国和
      庄国和
      发表于移动端
      09-11
      :㇏ya
      09-11
      回复
  • 智能回答 智能回答 本次回答由AI生成
    09-11
    有用
    回复 1
    • minD
      minD
      09-11
      invalid openid rid: 68c22886-466b9113-56e5bf5d
      09-11
      回复
登录 后发表内容