收藏
回答

为什么微信支付 API 安全中没有平台证书而是微信支付公钥?

AppID
wx682be4fa4148fc65

为什么两个商户号,一个商户号的验证微信支付身份是“微信支付公钥”,另一个是“平台证书”?是什么原因导致的?无论在文档中还是百度搜索,都无法找到“微信支付公钥”相关的详细说明,都是说的“平台证书”。该如何从“微信支付公钥”切换到“平台证书”?因为使用“微信支付公钥”的账号现在发起支付失败,不兼容现有的支付接口。谢谢!

最后一次编辑于  10-27
回答关注问题邀请回答
收藏

2 个回答

  • 支付社区运营
    支付社区运营
    星期五 11:24

    目前新申请商户号不再签发平台证书,使用平台公钥进行验签和敏感信息加密,针对微信支付公钥使用介绍可参考:https://pay.weixin.qq.com/docs/merchant/products/platform-certificate/wxp-pub-key-guide.html

    星期五 11:24
    有用
    回复 2
    • 澎湃-小程序开发
      澎湃-小程序开发
      2天前
      完全不知道怎么对接了,文档也没有,集成后始终:无可用证书,请先确保已有API证书,再在商户平台-API安全申请使用微信支付公钥用于验签。无语啊
      2天前
      回复
    • 深眸
      深眸
      4小时前
      能告诉下,这里的验签该怎么搞吗
      4小时前
      回复
  • Memory (私信不回复)
    Memory (私信不回复)
    10-28

    新申请商户号不再签发平台证书,使用平台公钥进行验签和敏感信息加密

    10-28
    有用
    回复 5
    • Jacky
      Jacky
      10-28
      哪里有文档说明?找遍全网都没找到公钥使用相关说明,官方文档都是说平台证书的。
      10-28
      回复
    • Memory (私信不回复)
      Memory (私信不回复)
      10-28回复Jacky
      可以参考sdk的readme
      10-28
      回复
    • Jacky
      Jacky
      10-28回复Memory (私信不回复)
      好的,感谢!
      10-28
      回复
    • 薛昊晴
      薛昊晴
      星期五 15:08
      那旧商户号 后面是需要从平台证书切换到平台公钥吗?
      星期五 15:08
      回复
    • Memory (私信不回复)
      Memory (私信不回复)
      星期五 20:51回复薛昊晴
      是的
      星期五 20:51
      回复
登录 后发表内容