收藏
回答

商户红包签名问题

代码里面生成的数据是校验通过了的,但是一直提示<return_code><![CDATA[SUCCESS]]></return_code>

<return_msg><![CDATA[签名错误]]></return_msg>

<result_code><![CDATA[FAIL]]></result_code>

<err_code><![CDATA[SIGN_ERROR]]></err_code>

<err_code_des><![CDATA[签名错误]]></err_code_des>

<mch_billno><![CDATA[RD202511240954346701]]></mch_billno>

签名错误

最后一次编辑于  11-24
回答关注问题邀请回答
收藏

4 个回答

  • 支付社区运营
    支付社区运营
    11-25

    请检查下v2密钥和接口中商户号mchid是否匹配。可以用在线的验签工具生成个签名去对比:https://pay.weixin.qq.com/doc/v2/merchant/4011985891


    注:工具不校验密钥正确性,实际接口请求成功代表密钥正确。

    11-25
    有用
    回复
  • 智能回答 智能回答 本次回答由AI生成
    11-24
    有用 1
  • Memory (私信不回复)
    Memory (私信不回复)
    11-24

    签名工具只能校验计算是否正确,不校验参数的准确性,你需要先确认你的密钥是否正确

    11-24
    有用
    回复
  • ~
    11-24
    1. 商户号只有一套API证书
    2. 按文档规范排序
    3. 支付密钥key是32位数字与字母组合
    4. 使用签名工具指引中的验签工具,并且已通过验证
    5. 最后,有人工咨询吗?麻烦人工恢复一下

    

    11-24
    有用
    回复
登录 后发表内容