微信支付
支付流程
- 用户访问商户后台下单
- 后台调用微信支付的统一下单API
- 微信平台返回code_url 支付url
- 商户后台使用code_url 生成二维码,返回给前端
- 用户扫码支付
- 支付成功后,微信会通知商户后台的接口,该接口的url在统一下单时设置过
- 商户后台修改订单状态,通知微信支付结果接收到了
- 进行订单查询,发货
实现微信支付
创建支付服务
微信支付的依赖
<dependency>
<groupId>com.github.wxpay</groupId>
<artifactId>wxpay-sdk</artifactId>
<version>0.0.3</version>
</dependency>
配置微信支付
public class MyWXPayConfig implements WXPayConfig {