基于Spring全家桶的开源支付项目:mini-pay

发现站长在偷偷维护一个开源项目:https://github.com/dyc87112/mini-pay

尝试部署了一下,还是挺不错的,就是有点可惜,目前只有微信支付,没有支付宝。希望站长大大能继续更新!

比较推荐的是,这个项目是全Spring体系,Spring死忠粉可以用来学习也不错。

技术栈

  • Java 17
  • Spring Boot 3.1.x
  • Spring Data JPA
  • Spring Security

路线图

v0.1

以微信支付作为基础,实现基础功能

管理功能

  •  简单登录页面
  •  简单商品管理
  •  微信支付订单管理
    •  快捷测试页面
    •  订单列表
    •  订单详情

微信支付对接

  •  扫码支付(Native)
    •  预下单接口(传价格,后端调用)
    •  预下单接口(预设商品的下单,客户端也可使用)
    •  获取二维码接口
    •  支付回调接口
      •  回调报文的存储
      •  变更通知
    •  订单查询接口
      •  本地订单查询
      •  微信端订单查询
    •  关闭订单接口
    •  定时任务,补偿状态订单的更新:超时未支付、支付失败、未接收到成功回调等情况的订单更新

支付宝对接

请登录后发表评论

    没有回复内容