收藏
回答

微信支付的商户api证书,申请新证书后,对线上服务有影响吗?

我们之前曾接入过微信支付 是v2版的接口 已经在线上运行了  但是现在要升级微信支付的接口到v3的版本  涉及到签名的问题 我们现在的证书类型是这种的 (如图)想问下申请新证书后 会影响到线上已有的服务吗?

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

3 个回答

  • peng
    peng
    03-09

    按你图片显示,你v2应该没有用到证书,这个你可以自己查证下,v2/v3的商户证书是同一个,apikey不同。

    03-09
    有用
    回复 7
    • 亦初
      亦初
      发表于移动端
      03-09
      v2确实没有用到证书,apikey具体指什么
      03-09
      回复
    • peng
      peng
      03-09回复亦初
      apikey,你用到统一下单就有用到,参数是key的,后台叫密钥吧(商户需先在【商户平台】->【API安全】的页面设置该密钥)
      03-09
      回复
    • 亦初
      亦初
      发表于移动端
      03-09回复peng
      那v3版的apikey 就是apiv3密钥吧 这个是用来签名的吗 看文档里是要用商户私钥来签名的
      03-09
      回复
    • peng
      peng
      03-09回复亦初
      是的,v3的加密方式变了,使用商户证书得到的私钥签名,v3的apikey在先享卡等地方有用到。
      03-09
      回复
    • 亦初
      亦初
      发表于移动端
      03-09回复peng
      那在申请商户证书后(就是帖子里图片的红框标出来的按钮),会对现在线上的v2版本有什么影响吗?
      03-09
      回复
    查看更多(2)
  • Memory
    Memory
    03-09

    你看这里吧https://pay.weixin.qq.com/wiki/doc/apiv3/wechatpay/wechatpay3_0.shtml

    03-09
    有用
    回复
  • 老张
    老张
    03-09

    你图片上的操作,会影响线上版本。

    但是升级到V3并不需要这样操作,直接下载V3API证书即可。

    03-09
    有用
    回复 3
    • 亦初
      亦初
      发表于移动端
      03-09
      这个证书在哪下
      03-09
      回复
    • 老张
      老张
      03-09回复亦初
      难道不是与你图片上的是同一个页面吗?很明显的API V3密钥几个字啊。
      03-09
      回复
    • 亦初
      亦初
      发表于移动端
      03-09回复老张
      但是我并没有在这个页面里找到哪里可以下载,你的意思是 可以直接通过点击申请证书按钮就可以拿到这个证书吗?那会不会对现在线上v2版本的接口有什么影响 之前v2版本的接口也没用到过证书
      03-09
      回复
登录 后发表内容
问题标签