Kill Bill
オープンソースのサブスクリプション課金・決済プラットフォーム。リアルタイム分析とモジュラー設計を提供し、セルフホストに対応し、ベンダーロックインを回避します。
スマートダウンロード
プロジェクトのホームページへ
インストーラはまだありません — ソースリポジトリをご覧ください
オープンソースのサブスクリプション課金の神ツール。セルフホスト可能で、ベンダーロックインから解放される。
主な機能
- 柔軟でテスト可能なサブスクリプション課金モデル
- トライアルと短期プロモーション割引をサポート
- モジュラー設計により、機能の無効化や置き換えが可能
- ローカルまたはクラウドにデプロイし、ビジネスに応じて自動スケーリング
- リアルタイム分析レポートで財務データを完全に把握
できないこと
- •コアはオープンソースで無料ですが、商用サポート(SLA、トレーニングなど)は有料です。プロジェクトのメンテナンスはコミュニティからのスポンサー支援に依存しているため、GitHub Sponsorsにご注目ください。初期設定には一定の技術的ハードルがあります。
使用例
- SaaS企業は柔軟なサブスクリプション課金プランを必要としている
- ECプラットフォームはセルフホスト型の決済システムを必要としている
- スタートアップ企業はサードパーティの課金ベンダーへのロックインを回避したいと考えている
- 大企業はカスタマイズ可能な課金インフラストラクチャを必要としている
詳細説明
Kill Bill は、10年以上の実運用で実証された、業界をリードするオープンソースのサブスクリプション課金・決済プラットフォームです。企業の課金・決済インフラストラクチャの拡張を支援し、リアルタイム分析と財務レポートを提供します。オールインワンのSaaSソリューションとは異なり、Kill Bill は高度にモジュール化されており、必要な機能を有効化したり、既存のシステムに置き換えたりすることができます。オンプレミスまたはクラウドへのデプロイに対応し、ビジネスの成長に合わせて拡張でき、拡張可能なフレームワークを提供します。ベンダーロックインを回避し、企業はデータを完全にコントロールできます。AWS のワンクリックデプロイまたは無料サンドボックスを通じて、すぐに利用を開始できます。
トラブルシューティング & FAQ (2)
トラブル対応Kill Billで存在しないプラグインエンドポイントにアクセスする際、Jettyの「Error while closing the output stream」を修正する方法
このエラーは、プラグインが見つからない場合にOSGIサーブレットブリッジがsendError(404)を呼び出し、Jerseyが独自のレスポンスを書き込む前にサーブレットレスポンスをコミットしてしまうために発生します。修正はKill BillのPR #2217で利用可能です。この修正を含むバージョンにアップデートするか、手動でパッチを適用してください。
トラブル対応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