微信支付开发文档-普通用户接入文档-native支付
网址:
https://pay.weixin.qq.com/wiki/doc/api/index.html
微信扫码支付流程
用户:浏览器
系统:Java后台
图文详解请参考:
https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=6_5
后台主要要完成的步骤
(红框框起来的部分)
1.下载api,idea打开项目wxpay-sdk。
2.WXPayConfig中的抽象属性修改为public。
3.将该项目install打包到本地maven
4.在qg-pay-consumer项目的pom文件中添加依赖
<dependency>
<groupId>com.github.wxpay</groupId>
<artifactId>wxpay-sdk</artifactId>
<version>3.0.9</version>
</dependency>
5.在qg-pay-consumer项目编写QgWxPayConfig类。
添加注解,定义属性,把属性getter一下。
继承项目wxpay-sdk中的类WXPayConfig,并实现方法。