发现站长在偷偷维护一个开源项目:https://github.com/dyc87112/mini-pay
尝试部署了一下,还是挺不错的,就是有点可惜,目前只有微信支付,没有支付宝。希望站长大大能继续更新!
比较推荐的是,这个项目是全Spring体系,Spring死忠粉可以用来学习也不错。
技术栈
- Java 17
- Spring Boot 3.1.x
- Spring Data JPA
- Spring Security
路线图
v0.1
以微信支付作为基础,实现基础功能
管理功能
- 简单登录页面
- 简单商品管理
- 微信支付订单管理
- 快捷测试页面
- 订单列表
- 订单详情
微信支付对接
- 扫码支付(Native)
- 预下单接口(传价格,后端调用)
- 预下单接口(预设商品的下单,客户端也可使用)
- 获取二维码接口
- 支付回调接口
- 回调报文的存储
- 变更通知
- 订单查询接口
- 本地订单查询
- 微信端订单查询
- 关闭订单接口
- 定时任务,补偿状态订单的更新:超时未支付、支付失败、未接收到成功回调等情况的订单更新
支付宝对接
没有回复内容