html52.com
我爱小程序-开发者交流社区

【已解决】pay_info的pay_method_type为0时,请求异常

【已解决】2022年5月24日

原因:本地开发时,必须设置场景值为 10001 ,才能通过支付校验。

---------------------------------------------------------------------------------------------

新文档: https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/ministore/minishopopencomponent2/API/order/add_order_new.html

老文档:https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/ministore/minishopopencomponent2/API/order/add_order.html 

参考文档并无明确说明,请问 pay_info 的正确格式是什么?

报错信息为:

{
  data: {
   errcode: 1010004,
   errmsg: "pay_info字段异常,请检查json及字段合法性"
 }
}

具体传参如下文:

{
  ...
  order_detail: {
    pay_info: {
      pay_method_type: 0,
      prepay_id: "wx************"// 接口返回package解析所得
      prepay_time: "2022-05-17 12:36:18"
    }
    ...
  }
  ...
}


网友回复

社区技术运营专员-Riven:

API报错问题请提供rid

王旭东:

补充:

请求入参为下文时,报相同错。推测是 PayInfo 中 pay_method_type: 0 时,文档中数据结构未明确

{
  ...
  order_detail: {
    pay_info: {
      pay_method_type: 0
    }
    ...
  }
  ...
}

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付