【微信支付】jsApi支付 V3版本(附代码)

1、接入前的准备

登录商户号配置v3秘钥

登录商户号配置商户证书 流程比较多,可以看官方提供的步骤操作,操作完后本地会生成三个证书文件

登录商户号设置支付授权目录

2、引入jar

我这里用的是gradle

implementation com.github.wechatpay-apiv3:wechatpay-apache-httpclient:0.4.2
implementation group: com.github.binarywang, name: weixin-java-common, version: 3.3.0

3、创建三个工具方法

构造jsApi下单请求参数

创建下单httpClient方法:

获取签名方法

给当前url鉴权,否则前端无法唤起支付窗口

5、创建下单控制层接口

6、创建支付回调控制层接口

经验分享 程序员 微信小程序 职场和发展