从零玩转系列之微信支付开篇
一、前言
halo各位大佬很久没更新了最近在搞微信支付,因商户号审核了我半个月和小程序认证也找了资料并且将商户号和小程序进行关联,至此微信支付Native支付完成.此篇文章过长我将分几个阶段的文章发布(项目源码都有,小程序和PC端)
二、演示
微信支付Native案例
微信支付JSAPI案例微信扫描二维码
开源仓库,对您有帮助的话请给我一个star 谢谢
三、微信支付的产品介绍
1. 付款码支付
用户展示微信钱包内的“付款码”给商家,商家扫描后直接完成支付,适用于线下面对面收银的场景。
2.JSAPI支付
- 线下场所:商户展示一个支付二维码,用户使用微信扫描二维码后,输入需要支付的金额,完成支付。
- 公众号场景:用户在微信内进入商家公众号,打开某个页面,选择某个产品,完成支付。
- PC网站场景:在网站中展示二维码,用户使用微信扫描二维码,输入需要支付的金额,完成支付。
特点:用户在客户端输入支付金额
3.小程序支付
在微信小程序平台内实现支付的功能。
4.Native支付
Native支付是指商户展示支付二维码,用户再用微信“扫一扫”完成支付的模式。这种方式适用于PC网站。
特点:商家预先指定支付金额
Demo: 微信支付Native案例
5.App支付
商户通过在移动端独立的APP应用程序中集成微信支付模块,完成支付。
6.刷脸支付
用户在刷脸设备前通过摄像头刷脸、识别身份后进行的一种支付方式。
四、微信支付接入指引
注意: 需要个体商户营业执照or企业营业执照,哎哟 反正有营业执照就行。
那么我把商户号申请到了 还需要绑定小程序or公众号?
三百快啊!!!!!!!! No 我这里想到了一个好办法使用 小程序可以绕过三百快到认证费用.
只需要16块钱-19块钱兄弟们,干货来了啊注意听......
- 前往某宝搜索关键词xxxxxx (群里沟通)
- 点我查看某宝
- 直接根据卖家的流程3分钟即可开通小程序微信认证服务
- 直接开始看下面的文章内容把手把手带你玩转微信支付
1. 获取商户号
微信商户平台:https://pay.weixin.qq.com/ 场景:Native支付
步骤:提交资料 => 签署协议 => 获取商户号
2.获取APPID
微信公众平台:https://mp.weixin.qq.com/
步骤:注册服务号 => 服务号认证 => 获取APPID => 绑定商户号
绑定场景
在商户号管理列表中,确认账号关联(AppID绑定)申请点我前往商户平台
3.获取API秘钥
APIv2版本的接口需要此秘钥
步骤:登录商户平台 => 选择 账户中心 => 安全中心 => API安全 => 设置API密钥
4.获取APIv3秘钥(后续都是使用这个秘钥)
APIv3版本的接口需要此秘钥
步骤:登录商户平台 => 选择 账户中心 => 安全中心 => API安全 => 设置APIv3密钥随机密码生成工具:https://suijimimashengcheng.bmcx.com/
5.申请商户API证书
APIv3版本的所有接口都需要;APIv2版本的高级接口需要(如:退款、企业红包、企业付款等)
步骤:登录商户平台 => 选择 账户中心 => 安全中心 => API安全 => 申请API证书
6.获取微信平台证书
可以预先下载,也可以通过编程的方式获取。
注意:以上所有API秘钥和证书需妥善保管防止泄露