対象者
このガイドは、AIプロダクト、APIサービス、または従量課金ビジネスを構築する開発者向けです。一般的な例:Waffo Pancakeでの課金方法
Waffo Pancakeは組み込みの使用量計測機能を提供していませんが、以下のアプローチでAIプロダクトの柔軟な課金を実現できます:アプローチ1:サブスクリプションティア + トークン/リクエストクォータ
異なるティアのサブスクリプション商品を作成し、各ティアに異なるトークンまたはリクエストクォータを設定します。以下の価格は例です。実際のビジネスとコストに基づいて設定してください。
アプローチ2:チェックアウトセッションによる動的価格設定
チェックアウトセッション作成時にpriceSnapshotで動的価格を渡し、実際の使用量に基づいて課金します。
アプローチ3:外部計測ツール
専用の計測ツールで使用量を追跡し、Waffo Pancakeで課金を行います。推奨計測ツール
New API
API集約管理プラットフォーム。マルチモデルキー配布、使用量追跡、クォータ制御に対応。Waffo Pancake パートナー。
ビジネスシナリオ
以下はシナリオ例です。実際のビジネスに合わせて調整してください。
シナリオ1:AI APIサービス(トークンベース課金)
設定:- 階層型サブスクリプション商品を作成(Starter / Pro / Scale)
- 各ティアにトークンクォータを含める
- New API または自社システムでトークン消費を追跡
- クォータに近づいたらアップグレードを促す
- サブスクリプションページでアクティブなサブスクリプションを監視
- アナリティクスでティアごとの収益を追跡
- 顧客詳細で使用パターンを確認
シナリオ2:AI SaaS(サブスクリプション + トークン枠)
設定:- トークン枠付きのサブスクリプション商品を作成
- 商品メタデータに枠情報を保存
- ユーザーが枠を超えた場合、
priceSnapshotで超過課金を作成 - Webhookで更新とクォータリセットを自動化
- サブスクリプションと単発注文を監視
- アナリティクスでサブスクリプション収益vs超過収益を追跡
シナリオ3:AI Agentプラットフォーム(タスク/コール単位課金)
設定:- 一定回数のAgentコールを含むベースサブスクリプション商品を作成
- Agent実行完了ごとにコールを記録
- 含まれる回数を超えた場合、動的価格で単発注文を作成
- New API でコール数とコストを追跡
- 決済で顧客ごとの収益を確認
- Agentコールの成長トレンドを追跡
主要なWebhookイベント
APIの詳細はAPIリファレンスをご覧ください。
テスト
1
テスト商品を作成
テストモードで階層型サブスクリプション商品を設定。
2
テストカードでサブスクライブ
4576 7500 0000 0110を使用して各ティアにサブスクライブ。3
使用量をシミュレート
使用量追跡とクォータ制限ロジックをテスト。
4
超過課金をテスト
動的価格設定と超過課金フローが正しく動作することを確認。
ローンチチェックリスト
- 各ティアのサブスクリプション商品を作成
- 価格設定とクォータを明確にドキュメント化
- 使用量追跡/計測ツールを統合
- クォータ制限が正しく動作
- アップグレード/ダウングレードフローをテスト済み
- 超過課金フローを検証済み
- 商品を本番環境に公開
次のステップ
SaaSサブスクリプションを運営
サブスクリプション管理の詳細を学ぶ
Webhook通知を設定
Webhookでクォータ管理を自動化