微信支付接口V2版和V3版存在哪些区别?如何判别V2版和V3版?

前言:微信支付接口现在分为v2版和v3版,2014年9月10号之前申请的为v2版,之后申请的都为v3版。V3版的微信支付没有paySignKey参数。本文介绍的告诉亲微信支付接口V2版和V3版存在哪些区别?如何判别V2版和V3版?

ECSHOP插件网根据对V2和V3申请通过后微信反馈的邮件,主要做出一下区别
微信支付V2版中的参数如下:

AppID
AppSecret
支付专用签名串PaySignKey
商户号PartnerID
初始密钥PartnerKey
并且包含一个证书文件: 安全证书

微信支付V3版中的参数如下:
AppID
AppSecret
商户号PartnerID
初始密钥PartnerKey
商户号MCHID
申请编号
商户平台登录帐号
商户平台登录密码
包含5个证书文件(证书pkcs12格式、证书pem格式、证书密钥pem格式、CA证书, 安全证书)

总结:如果收到微信反馈的邮件中没有【支付专用签名串PaySignKey】,表示已经是V3版的微信支付了。
切记:V3与V2的开发接口也就不能互用!

还需要注意一点的是,微信支付是微信5.0以上版本才能支持,所以,可能有些用户的微信版本是低版本无法进行微信支付而用户又不知道为什么就是不能支付。

本文原创地址:https://www.ecshop.cx/article-176.html
版权所有 © 转载时必须以链接形式注明出处!

觉得本文对您有用,想收藏下来!方法很简单:请点击-〉
我们一直坚持白天工作、晚上熬夜更新资源,付出了巨大的精力和时间,其中的辛酸难以言述。

实时购买动态 ×

匿名网友 在 2019-04-12 购买了 ECSHOP网站多语言切换插件【google翻译api实现整个网站翻译】