SDK与DEMO下载:https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=11_1
流程:
1、立即购买
点击“立即购买”→跳转到订单页面(此处需要生成订单接口、查询订单接口)
2、立即支付
订单页面点击“立即支付”→跳转到二维码页面(此处需要生成微信支付二维码接口、查询订单支付状态接口、向支付表中添加记录同时更新订单状态接口),后两个接口可以写成一个。
在二维码页面,前端需要设置个定时器,每隔几秒查询一次订单支付状态,若查询到订单支付成功,则跳转到其他页面;不成功则一直等待。
1、引入依赖
<dependencies>
<dependency>
<groupId>com.github.wxpay</groupId>
<artifactId>wxpay-sdk</artifactId>
<version>0.0.3</version>
</dependency>
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
</dependency>
</dependencies>