收藏
回答

提交config配置后,报mch_id参数格式错误

通过config接口注入权限验证配置时返回错误:


<xml><return_code><![CDATA[FAIL]]></return_code><return_msg><![CDATA[mch_id参数格式错误]]></return_msg></xml>


配置文件如下:

<xml>

  wx.config({

    debug: true, 

    appId: 'wx5df6163fa4d159ee',

    mch_id:'1527290321',

    timestamp:1553002150000, 

    nonceStr: '8gTV1IVP38OMVV8cxyT05D6p08nh19PM',

    signature:'65365D15C80A9AA76A7BE1D59B0D01AC',

    jsApiList: [

       'checkJsApi',

        'chooseWXPay'

       ]

  });

</xml>


最后一次编辑于  03-19  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

1 个回答

  • 微信支付技术助手
    微信支付技术助手
    03-20

    您好,请参考:其实这个问题一般并不是说你配置有错,首先它提示你的mch_id参数格式有误说明已经开始向微信提交支付请求了,要知道mch_id一般都是10位数字组成的只要你确定和你的微信公众号的mch_id无误的话,那么你就要检查一下你所读取的mch_id的参数了查看下是否存在空格,为了避免这个问题最好在提交的时候加一个.trim()去空格。

    03-20
    赞同
    回复