收藏
回答

微信支付API证书升级到CA证书并替换后,调用退款接口返回证书已作废

商户号:1481210202已进行证书升级,获取到权威CA颁发的API证书,通过https://myssl.com/cert_decode.html 查看apiclient_cert.pem证书内容,显示证书颁发者为Tenpay.com Root CA。服务器为java开发,将CA颁发的API证书apiclient_cert.p12替换原证书后,调用退款接口返回证书已作废。out_refund_no为1270568774552170496。接口返回内容为:<xml><return_code><![CDATA[FAIL]]></return_code><return_msg><![CDATA[证书已作废]]></return_msg></xml>

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

4 个回答

  • 微信支付技术助手8
    微信支付技术助手8
    06-10

    你好,应该是你之前的证书没有替换调。你退款调用的实际还是之前的证书。所以报这个错误。谢谢。

    06-10
    有用
    回复 4
    • 雷猛
      雷猛
      06-11
      我这边确认是用的CA证书,将apiclient_cert.p12导入到window系统中,显示颁发者为Tenpay.com Root CA,还请帮忙看看问题在哪里
      06-11
      回复
    • 雷刚
      雷刚
      07-07
      我也遇到类似问题,已经更换权威CA颁发的新证书了,还提示证书已过期
      07-07
      回复
    • 鹏鹏
      鹏鹏
      08-04回复雷猛
      请问这个问题解决了吗?
      08-04
      回复
    • 鹏鹏
      鹏鹏
      08-04回复雷刚
      我们升级后也还会收到未升级的消息提醒,请问你们的解决了吗?
      08-04
      回复
  • 0
    0
    09-08

    遇到的问题解决了吗,我这边也是一直提示没有升级成功

    09-08
    有用
    回复
  • 🍉
    🍉
    09-02

    你们问题最后解决了吗

    09-02
    有用
    回复
  • Mr.sòng
    Mr.sòng
    06-10

    原证书有14天的缓冲期,14天后原证书失效作废,必须使用升级后的新证书。

    06-10
    有用
    回复
登录 后发表内容
问题标签