收藏
回答

退款业务,平台证书到期后问题,退款解析不了新的证书,如何解决?

问题描述:微信支付退款业务接口,之前使用的是平台证书的模式。到期后申请了新的平台证书,也下载了对应的平台证书文件,更新了代码的证书base64后提示No required SSL certificate was sent,如何解决?

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

1 个回答

  • Memory (私信不回复)
    Memory (私信不回复)
    2025-08-19

    V2 接口用不到平台证书,你这是商户 API 证书也过期了吧

    2025-08-19
    有用
    回复 9
    • 周飞飞
      周飞飞
      2025-08-19
      https://api.mch.weixin.qq.com/secapi/pay/refund  退款用的是这个地址。这个接口的用的证书参数是指的平台证书base64还是商户证书base64?
      2025-08-19
      回复
    • Memory (私信不回复)
      Memory (私信不回复)
      2025-08-19回复周飞飞
      商户证书
      2025-08-19
      回复
    • 周飞飞
      周飞飞
      2025-08-19
      商户的证书base64指的是下图证书的字符串吗?
      2025-08-19
      回复
    • Memory (私信不回复)
      Memory (私信不回复)
      2025-08-19回复周飞飞
      根据自己语言,可选 P12 或者 cert+key
      2025-08-19
      回复
    • 周飞飞
      周飞飞
      2025-08-19
      使用的是Java语言,刚刚选了cert+key,将两个文件的字符拼接后测试还是一样的问题。拼接有前后顺序吗?
      2025-08-19
      回复
    查看更多(4)
登录 后发表内容