收藏
回答

获取验签密钥API报商户号无效请确认请求参数是否正确merchant invalid mch_id?

调用API:https://api.mch.weixin.qq.com/sandboxnew/pay/getsignkey

参数信息:

1、商户号为微信支付分配真实商户号

2、sign根据API密钥生成正确

3、

<xml>
 <mch_id>16130916**</mch_id>
  <nonce_str>1630740568747</nonce_str>
  <sign>129C2CDC27E9837B873483896858D0**</sign>
</xml>
<xml>
  <return_code><![CDATA[FAIL]]></return_code>
  <retmsg><![CDATA[请确认请求参数是否正确merchant invalid mch_id(16130916**)]]></retmsg>
  <retcode><![CDATA[1]]></retcode>
</xml>


报错有些什么原因,困扰一天了。

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

4 个回答

  • 心心相印
    心心相印
    发表于移动端
    2021-09-05
    么么。慢慢看看
    2021-09-05
    有用
    回复 1
    • 穿越左右
      穿越左右
      发表于移动端
      2021-09-05
      提示商户号无效,感觉商户号不可能错啊,不知道从哪儿看起了
      2021-09-05
      回复
  • Memory
    Memory
    发表于移动端
    2021-09-05
    沙箱环境挂了,明天修复了再尝试吧
    2021-09-05
    有用
    回复
  • 穿越左右
    穿越左右
    2021-09-05

    故意打的*号,这儿签名也是校验通过,这儿是微信公众号跟商户号绑定信息

    2021-09-05
    有用
    回复 3
    • 北望沣渭
      北望沣渭
      2021-09-05
      建议可以尝试下 https://npm.runkit.com/wechatpay-axios-plugin 如下代码(填对你的参数)
      2021-09-05
      回复
    • 穿越左右
      穿越左右
      2021-09-05回复北望沣渭
      ReferenceError: Wechatpay is not defined
      2021-09-05
      回复
    • 北望沣渭
      北望沣渭
      2021-09-06
      沙箱环境挂了,等等看
      2021-09-06
      回复
  • 北望沣渭
    北望沣渭
    2021-09-05
    16130916**
    

    这个是你故意打的星号还是说你请求时候就是星号?

    2021-09-05
    有用
    回复
登录 后发表内容