收藏
回答

新商户号默认的验证微信支付身份是平台证书而不是微信支付公钥

2025 年 7 月 15 号申请的商户号,打开之后发现验证微信支付身份是平台证书而不是微信支付公钥。要切换成公钥还需要 7 天,想问下为什么新的商户号还是平台证书而不是微信支付公钥呢?并且,有没有办法直接切换而不是等 7 天(代码没上线,不会有切换进度)

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

3 个回答

  • 微信支付质量运营助手
    微信支付质量运营助手
    07-21

    已经有平台证书的商户号必须要经过灰度才可以切换公钥。如果不想灰度的话,请在申请API证书之前联系我们直接切换公钥。

    目前新增商户是随机分配平台证书或者公钥方案,分配到证书方案的,当申请API证书时就会触发生成平台证书。

    微信支付公钥和平台证书都是用于v3版本接口的验签及敏感信息加密,公钥没有有效期,便于维护,建议使用公钥方案:https://pay.weixin.qq.com/doc/v3/merchant/4012153196


    07-21
    有用
    回复
  • 堂堂
    堂堂
    发表于移动端
    07-20
    2,
    07-20
    有用
    回复
  • Memory (私信不回复)
    Memory (私信不回复)
    07-20

    建议对系统进行兼容处理,同时支持平台证书/微信支付公钥两种方式,且兼容切换期间的通知验证签名

    07-20
    有用
    回复 2
    • Father lin
      Father lin
      07-20
      但新商户号都没有接入过的,也需要支持这两种吗?有没有办法直接切过去?
      07-20
      回复
    • Memory (私信不回复)
      Memory (私信不回复)
      07-20回复Father lin
      没办法的,你也可以选择不切换到公钥模式,现在不会强制了切换了,你可以二选一
      07-20
      回复
登录 后发表内容