← 返回项目列表

计费服务后端

进行中
v0.1.0 2025-09-01 → 2026-06-30 进度 67%

项目需求

项目背景

构建轻量级计费服务,支持钱包充值、订阅计划、微信支付/支付宝,使用 Keycloak 进行用户认证。

核心需求

  • 钱包管理:用户充值、余额查询、冻结金额
  • 订阅计划:计划目录、订阅创建/取消、自动续费
  • 支付集成:微信支付 v3、支付宝 RSA2 签名验证
  • 管理功能:计划管理、退款、手动调整、审计日志

非功能需求

  • 所有金额使用整数分(fen)计算,避免浮点误差
  • 账本记录不可变,借贷平衡
  • 支付回调签名验证、去重
  • 密钥和证书通过环境变量注入,不提交代码

技术约束

  • 后端:Go + chi + pgx
  • 数据库:PostgreSQL
  • 认证:Keycloak OIDC
  • 部署:Docker Compose / Kubernetes

里程碑

67%
2025-09-01

项目启动

完成技术选型与架构设计

已完成
2025-10-01

核心功能

钱包、充值、订阅、计划管理

已完成
2025-11-01

支付集成

微信支付、支付宝接入(mock 模式)

已完成
2026-01-01

管理后台

计划管理、退款、调整、审计日志

已完成
2026-03-01

生产就绪

真实支付模式、安全审计、性能优化

待开始
2026-06-30

正式发布

v1.0.0 上线

待开始

项目成员

张三 后端
李四 后端