收藏
回答

微信支付服务商模式,调用V3接口,需要“微信支付平台证书”吗?需要商家的证书还是子商户的证书呢

如题:微信支付服务商模式,调用V3接口,需要“微信支付平台证书”吗?需要商家的证书还是子商户的证书呢?

在使用官方提供的Java SDK 调用V3接口的时候,其中有一个参数是wechatpayCertificates微信支付平台证书,再此之前都是调用的V2接口,没有平台证书这一说。请问这个证书是服务商的证书还是子商户的平台证书,给的下载地址是个平台证书列表,如果服务商业需要这个平台证书的话,是否需要根据列表地址把平台证书下载下来?还是再使用的时候通过接口去获取证书对象就行了?

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

1 个回答

  • Memory
    Memory
    2022-02-09

    服务商调用接口使用的是服务商的相关的参数和证书,通过平台证书接口获取到的平台证书有效期5年,保存使用,不需要频繁去获取

    2022-02-09
    有用 2
    回复 9
    • 苏洋
      苏洋
      2023-06-24
      微信支付平台证书如何获取公钥?
      2023-06-24
      回复
    • Memory
      Memory
      2023-06-25回复苏洋
      平台证书就是公钥
      2023-06-25
      回复
    • 苏洋
      苏洋
      2023-06-25回复Memory
      谢谢,但是我的二级商户进件,返回结果提示我:证书类型格式错误,请重新选择;难道我证书保存的格式出错?这个是一次性保存下来,还是需随时用接口去调用?
      2023-06-25
      回复
    • 苏洋
      苏洋
      2023-06-25
      我用接口去访问获取到的证书,我只复制粘贴了内容部分,后续没做其他操作,是这样的么?保存为一个.pem文件,读么?我怀疑我的证书格式或者空格有问题
      2023-06-25
      回复
    • 苏洋
      苏洋
      2023-06-25回复苏洋
      我用composer命令获取的证书
      2023-06-25
      回复
    查看更多(4)
登录 后发表内容