Kill Bill
开源订阅计费和支付平台,提供实时分析、模块化设计,支持自托管,避免供应商锁定。
智能下载
前往项目主页
该项目暂未提供安装包,请直接访问源代码仓库
开源订阅计费神器,可自托管,摆脱供应商绑定。
核心功能
- 订阅计费模型灵活可测试
- 支持试用和短期促销折扣
- 模块化设计,可禁用或替换功能
- 本地或云端部署,随业务自动伸缩
- 实时分析报告,财务数据全掌控
避坑指南
- •核心开源免费,但商业支持(如SLA、培训)需付费。项目维护依赖社区赞助,建议关注GitHub Sponsors。初始配置有一定技术门槛。
适用场景
- SaaS企业需要灵活订阅计费方案
- 电商平台需要自托管支付系统
- 初创公司希望避免第三方计费供应商锁定
- 大型企业需要可定制的计费基础设施
详细介绍
Kill Bill 是一款领先的开源订阅计费和支付平台,经过10多年实战检验。它帮助企业扩展计费和支付基础设施,提供实时分析和财务报告。与一体化SaaS方案不同,Kill Bill高度模块化,可启用所需功能或替换为现有系统。支持本地或云端部署,随业务增长扩展,并提供可扩展框架。避免供应商锁定,企业完全掌控数据。可通过AWS一键部署或免费沙箱快速上手。
常见问题与排障 (2)
故障排除在Kill Bill中访问不存在的插件端点时,如何修复Jetty的'Error while closing the output stream'错误?
此错误的发生是因为当某个插件缺失时,OSGI servlet bridge 会调用 sendError(404),从而在 Jersey 写入自己的响应之前就提交了 servlet 响应。该修复已通过 PR #2217 在 Kill Bill 中可用。请更新至包含此修复的版本,或手动应用补丁。
故障排除升级到Java 17或更高版本后,如何修复Kill Bill中已弃用的SecurityManager警告?
ThreadNameBasedDiscriminator 中已弃用的 SecurityManager 用法已通过 PR #2220 替换为 StackWalker。请升级到包含此修复的 Kill Bill 版本,以消除警告并确保与未来 JDK 版本(如 Java 23+)的兼容性。
标签
快速上手
安装软件
双击下载的安装程序,按提示完成安装
选择部署方式:AWS一键部署或本地Docker/Java环境
配置数据库(MySQL/PostgreSQL)并运行初始化脚本
启动Kill Bill服务,通过REST API或UI管理订阅和支付
- 选择部署方式:AWS一键部署或本地Docker/Java环境
- 配置数据库(MySQL/PostgreSQL)并运行初始化脚本
- 启动Kill Bill服务,通过REST API或UI管理订阅和支付
暂未获取到校验码
该项目暂未在 GitHub Release 页面提供 SHA-256 校验码
SHA256 校验码
暂无校验码
建议从 GitHub Releases 页面直接下载,并自行核对文件完整性
本平台所有 SHA-256 校验码均提取自项目在 GitHub 官方 Release 页面发布的文件,未做任何修改。你可以通过 GitHub Releases 页面自行验证。
开源透明
查看 GitHub 源码卸载说明
停止服务,删除对应数据库和部署目录即可完全移除。
无额外依赖
下载后即可直接使用,无需安装其他运行环境
遇到问题?查看下方 FAQ
2 FAQs