收藏
回答

小微商户升级状态查询接口

小微商户升级状态查询接口 返回return_code 和 result_code都是 SUCCESS的情况下 返回了err_code 和 err_code_des为null

结果导致  返回参数校验时有问题。请微信官方核实,如有需要 ,可提供相应商户key做  测试。

下图为小微商户升级接口查询中返回的数据结构


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

3 个回答

  • Zend Rhythm
    Zend Rhythm
    2019-12-17

    楼主解决了吗,我也遇到了同样的问题,同样的验签方式,只有这个接口返回数据验签失败,官方不给解决方案吗

    2019-12-17
    有用 1
    回复 3
    • Zend Rhythm
      Zend Rhythm
      2019-12-17
      已解决
      2019-12-17
      回复
    • lupure
      lupure
      2019-12-18
      你好,能否告知一下解决方法,刚好也遇到了同样的问题,多谢哈
      2019-12-18
      回复
    • dxx
      dxx
      2020-05-12回复Zend Rhythm
      你好,问一下,小微商升级普通商户之后的小微商户号(sub_mch_id)是新的还是原来的?
      2020-05-12
      回复
  • 刘亚俊
    刘亚俊
    2019-10-25

    发现同样的问题存在,且其他接口都是使用相同的方法签没有问题,只有这一个接口的返回数据验签失败,且在微信官方提供的验签工具同样不能验签通过。

    请官方看一下是否是由于返回参数中的两个空参数导致的,见图片的红框

    接口返回的原始xml数据如下:

    <xml><return_code><![CDATA[SUCCESS]]></return_code>
    <return_msg><![CDATA[OK]]></return_msg>
    <nonce_str><![CDATA[2QYeg1sXNOmEUX8w]]></nonce_str>
    <sign><![CDATA[F803AB18B4E549E990C4C112CADA29B113E8ED0DBC9BA3F2170AA241984E29F8]]></sign>
    <result_code><![CDATA[SUCCESS]]></result_code>
    <err_code><![CDATA[]]></err_code>
    <err_code_des><![CDATA[]]></err_code_des>
    <sub_mch_id><![CDATA[1559937271]]></sub_mch_id>
    <applyment_state><![CDATA[REJECTED]]></applyment_state>
    <applyment_state_desc><![CDATA[已驳回]]></applyment_state_desc>
    <audit_detail><![CDATA[{"audit_detail":[{"param_name":"all","reject_reason":"请清晰描述贵公司使用微信支付的业务场景,具体的售卖商品或者服务内容(您可以文字说明后以图片的形式上传到补充材料)"}]}]]></audit_detail>
    </xml>



    2019-10-25
    有用
    回复
  • 微信支付技术助手1
    微信支付技术助手1
    2019-08-14

    看SUCCESS,跟err_code无关

    2019-08-14
    有用
    回复 1
    • Boom
      Boom
      2019-08-14
      问题是签名校验错误
      2019-08-14
      回复
登录 后发表内容