注册平台账号
- 注册微信开放平台
官网网址:注册微信开放平台 https://open.weixin.qq.com
认证费用:300 元(永久)
用途:用于调用微信扫码登录功能,获取微信用户信息。 - 注册微信商户平台
官网网址:注册微信商户平台 https://pay.weixin.qq.com
用途:用于商户API证书和相关密钥,用于后续支付API的调用。 - 注册微信公众号(服务号)
官网地址:注册微信公众号 https://mp.weixin.qq.com
认证费用:300 元 / 年
用途:用于微信商户平台绑定该服务号进行支付收款。
注意:微信提供了两种方法可以实现扫码登录: 一种是基于微信开放平台的扫码登录,即直接扫码登录,然后进行信息授权登录; 一种基于微信公众号平台的扫码登录,即扫码关注公众号进行登录。
微信扫码登录
需要登录微信开放平台,创建网站应用(其它类型可自选),获取应用的 AppID 和 AppSecret 信息,并设置好 授权回调域, 生产环境填实际域名,开发环境可以填写 localhost 或者 localhost:3005。
API文档:开发文档地址,参考文档进行开发即可。


微信扫码支付
登录微信公众平台(服务号),获取 AppID 关联微信商户号。
登录微信商户平台,关联微信公众平台账号的 AppID。
从微信商户平台 -> 产品中心,选择 Native支付 进行开通(用于扫码支付),如果需要其它类型支付也可以一起开通。
从微信商户平台 -> 账户中心 -> API安全菜单中,需要申请 商户API证书,设置 APIv3密钥。
这里使用微信支付最新版本 v3 版本的支付接口,整理以下信息对接微信扫码支付:
- 微信商户号
- 微信服务号(AppID)
- APIv3密钥
- 商户API证书(证书序列号)
- 商户API证书(apiclient_key.pem文件)
API文档:开发文档地址,参考文档开发即可。
回调通知
需要对返回的请求头信息进行验证,确保信息安全。
需要对返回的请求体内容进行解密,得到订单信息。
参考文档:
注意:使用官方的平台证书下载工具,需要正确传递参数。
官方提供了 Python、GO、PHP 这三种编程语言的下载工具,根据个人需求使用即可。
© 版权声明
点点赞赏,手留余香~
还没有人给TA充电
给TA充电
声明
花猪使用须知
- 1本网站内容仅供个人学习、研究和欣赏,未经授权禁止用于任何商业用途。
- 2网站中的代码示例仅用于教育目的,使用时请遵循相关开源协议和授权规定。
- 3转载或引用本站内容请注明出处,尊重原创,共同维护良好的创作环境。
- 4网站评论区欢迎理性讨论,请勿发表违反法律法规的言论,共建和谐社区。
- 5如有内容侵犯您的权益,请通过博客联系方式告知,将立即核实并处理。
- 6使用本站资源时产生的任何问题与后果需自行承担,请谨慎操作。
THE END
喜欢就支持一下吧
相关推荐

















暂无评论内容