対象者
このガイドは、AIプロダクト、APIサービス、または従量課金ビジネスを構築する開発者向けです。一般的な例:| ビジネスタイプ | 例 |
|---|---|
| AI APIサービス | LLM APIプロキシ、画像生成、音声認識 |
| AI SaaS | AIライティングアシスタント、AIコード補完、AI翻訳 |
| AI Agentプラットフォーム | 自動化ワークフロー、データ分析Agent |
| APIサービス | 決済処理、メッセージング、データクエリ |
Waffo Pancakeでの課金方法
Waffo Pancakeは組み込みの使用量計測機能を提供していませんが、以下のアプローチでAIプロダクトの柔軟な課金を実現できます:アプローチ1:サブスクリプションティア + トークン/リクエストクォータ
異なるティアのサブスクリプション商品を作成し、各ティアに異なるトークンまたはリクエストクォータを設定します。以下の価格は例です。実際のビジネスとコストに基づいて設定してください。
| プラン | 月額 | トークンクォータ | 最適な用途 |
|---|---|---|---|
| Starter | $9/月 | 100Kトークン | 個人開発者 |
| Pro | $49/月 | 1Mトークン | 小規模チーム |
| Scale | $199/月 | 10Mトークン | エンタープライズ |
アプローチ2:チェックアウトセッションによる動的価格設定
チェックアウトセッション作成時にpriceSnapshotで動的価格を渡し、実際の使用量に基づいて課金します。
アプローチ3:外部計測ツール
専用の計測ツールで使用量を追跡し、Waffo Pancakeで課金を行います。推奨計測ツール
LiteLLM
100以上のLLMプロバイダーに対応するAIモデルプロキシと使用量追跡。OpenAI、Anthropic、Geminiなどの統一インターフェースと組み込みの使用量分析。
OpenMeter
AIおよびAPIプロダクト向けに設計されたオープンソースの使用量計測プラットフォーム。トークン消費、APIコール、カスタムメトリクスのリアルタイム追跡。
ビジネスシナリオ
以下はシナリオ例です。実際のビジネスに合わせて調整してください。
シナリオ1:AI APIサービス(トークンベース課金)
設定:- 階層型サブスクリプション商品を作成(Starter / Pro / Scale)
- 各ティアにトークンクォータを含める
- LiteLLMまたは自社システムでトークン消費を追跡
- クォータに近づいたらアップグレードを促す
- サブスクリプションページでアクティブなサブスクリプションを監視
- アナリティクスでティアごとの収益を追跡
- 顧客詳細で使用パターンを確認
シナリオ2:AI SaaS(サブスクリプション + トークン枠)
設定:- トークン枠付きのサブスクリプション商品を作成
- 商品メタデータに枠情報を保存
- ユーザーが枠を超えた場合、
priceSnapshotで超過課金を作成 - Webhookで更新とクォータリセットを自動化
- サブスクリプションと単発注文を監視
- アナリティクスでサブスクリプション収益vs超過収益を追跡
シナリオ3:AI Agentプラットフォーム(タスク/コール単位課金)
設定:- 一定回数のAgentコールを含むベースサブスクリプション商品を作成
- Agent実行完了ごとにコールを記録
- 含まれる回数を超えた場合、動的価格で単発注文を作成
- OpenMeterでコール数とコストを追跡
- 決済で顧客ごとの収益を確認
- Agentコールの成長トレンドを追跡
主要なWebhookイベント
| イベント | アクション |
|---|---|
subscription.activated | 初期トークン/リクエストクォータを設定 |
subscription.updated | 新プランに合わせてクォータを調整 |
subscription.canceled | APIアクセスを取り消すか無料ティアにダウングレード |
subscription.past_due | クォータを削減またはAPIコールをスロットリング |
order.completed | 追加トークン枠を付与(超過購入) |
テスト
ローンチチェックリスト
- 各ティアのサブスクリプション商品を作成
- 価格設定とクォータを明確にドキュメント化
- 使用量追跡/計測ツールを統合
- クォータ制限が正しく動作
- アップグレード/ダウングレードフローをテスト済み
- 超過課金フローを検証済み
- 商品を本番環境に公開
次のステップ
SaaSサブスクリプションを運営
サブスクリプション管理の詳細を学ぶ
Webhook通知を設定
Webhookでクォータ管理を自動化