收藏
回答

交易组件订单错误requestOrderPayment:fail errcode: 1010005

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug wx.requestOrderPayment 工具 开发者工具1.05.2107090 2.16.0

https://developers.weixin.qq.com/miniprogram/dev/framework/ministore/minishopopencomponent2/API/order/requestOrderPayment.html

小商店自定义交易组件创建订单,wx.requestOrderPayment调用失败,返回1010005,但是检查了这个字段并没有格式问题,普通场景下调用没有问题,可以成功调起支付,开发工具上模拟场景值1175会报错

这是orderInfo的参数内容

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

4 个回答

  • 偶遇你
    偶遇你
    2022-01-20

    2022-01-20
    有用 1
    回复
  • 大叔
    大叔
    2021-11-21

    这个问题,我也遇到过,大家一定一定要对比下调用 wx.requestOrderPayment时的入参结构及字段类型,不可错过一个,错了一个都会导致你可以拉起收钱台付款,但就是调用同步订单状态时会出错,因为此订单没有同步到微信支付侧去,切记,切记!

    还有问题,可以@我,我会定期回复


    2021-11-21
    有用
    回复
  • 叶落尘
    叶落尘
    2021-08-04

    楼主解决了吗,我这边也遇到了

    2021-08-04
    有用
    回复 1
    • 兰卓
      兰卓
      2021-09-30
      检查一下requestOrderPayment的参数是orderInfo,不是order_info
      2021-09-30
      回复
  • 北望沣渭
    北望沣渭
    2021-07-22

    order_detail.price_info.order_pricenumber是该订单最终的金额(单位:分)你给的是string 1180;

    order_detail.product_infos[].sale_pricenumber是生成订单时商品的售卖价(单位:分),可以跟上传商品接口的价格不一致, 你给的是float 1180.00

    2021-07-22
    有用
    回复 2
    • XT
      XT
      2021-07-23
      感谢提醒,不过好像不是这个问题。试过了,类型改了也是一样的结果
      2021-07-23
      回复
    • 兰卓
      兰卓
      2021-09-30回复XT
      检查一下requestOrderPayment的参数是orderInfo,不是order_info
      2021-09-30
      回复
登录 后发表内容