收藏
回答

请问微信支付V2与V3有什么区别?现在能用v2支付开发吗?

请问微信支付V2与V3有什么区别?用于小程序,听说v2的文档已经没了,现在还能用v2支付开发吗?

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

3 个回答

  • Memory
    Memory
    2021-11-20

    V2文档还在,不过不建议新开发再继续用V2了

    相较于之前的微信支付API,主要区别是:

    • 遵循统一的REST 的设计风格
    • 使用JSON作为数据交互的格式,不再使用XML
    • 使用基于非对称密钥的SHA256-RSA的数字签名算法,不再使用MD5或HMAC-SHA256
    • 不再要求HTTPS客户端证书
    • 使用AES-256-GCM,对回调中的关键信息进行加密保护


    V2文档地址,在最新开发文档有入口可以进入V2文档https://pay.weixin.qq.com/wiki/doc/api/index.html

    2021-11-20
    有用 3
    回复 2
  • 蓝色天空
    蓝色天空
    2022-04-11

    请问一下微信支付V2后期会停用吗? v3API写法,是不是要复杂一些啊

    2022-04-11
    有用
    回复 1
    • 木易
      木易
      2022-06-09
      倒不是特别复杂,就是多了平台证书还有要传私钥。
      2022-06-09
      回复
  • 三一485开机
    三一485开机
    发表于移动端
    2021-11-20
    白祝冉
    2021-11-20
    有用
    回复
登录 后发表内容