1.微信支付的概述
,本篇文章主要讲述的是微信支付的相关对接及操作
1、概述
支付项目中目前比较流行的就是支付宝和微信,当然也有银联支付及其他支付平台
篇文章主要讲述的是微信支付的相关对接流程与实现。
2、微信支付的相关产品
01.付款码支付:用户出示微信钱包中的条码、二维码,商家通过专用的硬件设备扫描用户条码完成收款。
02.JSAPI支付:在微信内部打开前端页面,支付时使用 JSAPI 接口调起微信支付模块完成收款。
03.小程序支付:在小程序中调起微信支付模块完成收款。
04.Native支付:通常是在PC的浏览器打开前端页面,支付时生成收款二维码,使用手机微信扫描收款二维码完成收款。
05.APP支付:在 IOS 或 安卓 开发的 APP 中,调起微信支付模块完成收款。
06.刷脸支付:用户在集成微信刷脸支付SDK的线下硬件机具上"刷脸"完成支付。
3、接入的相关指引
1.相关网址一览表
https://pay.weixin.qq.com/ 微信支付的官网
https://mp.weixin.qq.com/ 微信公众平台
- 获取商户号 appId 秘钥等
使用管理员账号申请完账号,在微信官方审批完后,此处的登录账号就是商户号
3.登录微信开发者公众平台获取到appId
4.在微信支付中填入appId进行关联,此处为我的微信支付相关的appId 且可以在箭头处添加新的appId
5.此处为微信支付中,获取API秘钥。 位置在账户中心==》安全中心==》API安全中,目前一般为V3秘钥
6.申请商户API证书
V3版本都需要API证书 V2版本中的高级接口需要Api证书 如:退款这种接口
步骤:登录商户平台=>选择账户中心=>安全中心=>AP安全=>申请API证书
7 申请微信平台证书
步骤:可预先下载 也可通过代码获取。