Usage-Based Billing
Subscriptions
Add-ons
Seat-Based Billing
ハイブリッド請求とは?
ハイブリッド請求では、複数の価格設定要素を1つの商品プランに組み合わせます。定額制サブスクリプションと従量課金のどちらか一方を選ぶのではなく、両方を同時に利用できます。ハイブリッド請求を利用する理由
一般的なハイブリッドパターン
ハイブリッドモデル1:サブスクリプション + 使用量
最も一般的なハイブリッドモデルです。顧客は基本サブスクリプション料金に加えて、含まれる利用枠を超えた消費量に対する料金を支払います。仕組み
Proプラン:$49/月- 含まれる内容:月10,000回のAPI呼び出し
- 超過料金:10,000回を超えた分について1回あたり$0.005
- 基本サブスクリプション:$49.00
- 超過料金:(25,000 - 10,000) × $0.005 = $75.00
- 合計:$124.00
ユースケース
- APIプラットフォーム:基本アクセス + リクエスト単位の料金
- AI/MLサービス:サブスクリプション + トークンまたは生成量に応じた料金
- ストレージサービス:基本プラン + GB単位の超過料金
- コミュニケーションプラットフォーム:基本料金 + メッセージまたは分単位の料金
実装
Create Usage Meter
Create Subscription Product with Usage Pricing
Create Checkout Session
Send Usage Events
価格設定のバリエーション
- Included Allowance
- Zero Base + Pure Usage
- Tiered Allowances
- 含まれる内容:10,000回のAPI呼び出し
- 超過料金:10,000回を超えた分について1回あたり$0.005
- 顧客の使用量が8,000回の場合 → $49(超過料金なし)
ハイブリッドモデル2:サブスクリプション + 座席数
プラットフォーム料金にユーザー単位の料金を加えます。チームコラボレーションツールやB2B SaaSに適しています。仕組み
Teamプラン:$99/月 + 1座席あたり$15- 基本プラットフォーム料金:$99/月(3座席を含む)
- 追加座席:1座席あたり$15/月
- プラットフォーム料金:$99.00
- 追加座席:(12 - 3) × $15 = $135.00
- 合計:$234.00/月
ユースケース
- コラボレーションツール:ワークスペース料金 + メンバー単位の料金
- CRMシステム:プラットフォームライセンス + 営業担当者単位の料金
- プロジェクト管理:チームプラン + 貢献者単位の料金
- 開発者向けツール:組織料金 + 開発者単位の料金
実装
Create Seat Add-on
Create Base Subscription
Create Checkout with Seats
Adjust Seats as Needed
価格設定のバリエーション
- Included Seats
- Pure Per-Seat
- Tiered Per-Seat
- 含まれる内容:5座席
- 追加座席:1座席あたり$15/月
- 20ユーザー = $99 + (15 × $15) = $324/月
ハイブリッドモデル3:サブスクリプション + 機能アドオン
顧客が必要に応じて追加できる、オプションの機能アップグレード付きコアサブスクリプションです。仕組み
Coreプラン:$29/月 オプションのアドオン:- Advanced Analytics:+$19/月
- API Access:+$9/月
- Priority Support:+$29/月
- White-label:+$49/月
- Coreプラン:$29.00
- Analytics:$19.00
- API Access:$9.00
- 合計:$57.00/月
ユースケース
- SaaSプラットフォーム:コア機能 + プレミアムモジュール
- マーケティングツール:基本ツール + インテグレーション
- 分析プロダクト:ダッシュボード + 高度なレポート
- セキュリティソフトウェア:基本保護 + 高度な機能
実装
Create Feature Add-ons
Create Core Subscription
Let Customers Choose
Add Features Later
ハイブリッドモデル4:座席数 + 使用量
ユーザー単位の料金と消費量ベースの料金を組み合わせます。各ユーザーに利用枠が付与されます。仕組み
Team Analytics:1ユーザーあたり$20/月 各ユーザーに含まれる内容:- 月5GBのデータ処理
- 超過料金:利用枠を超えた分について1GBあたり$2
- 座席料金:10 × $20 = $200.00
- 含まれるデータ:10 × 5GB = 50GB
- 超過料金:(80 - 50) × $2 = $60.00
- 合計:$260.00/月
ユースケース
- 分析プラットフォーム:アナリスト単位 + データ処理
- デザインツール:デザイナー単位 + ストレージまたはエクスポート
- 開発環境:開発者単位 + コンピューティング時間
- コミュニケーションツール:ユーザー単位 + メッセージまたは通話量
実装オプション
同じサブスクリプションに使用量メーターとアドオンの両方を関連付けることはできないため、次のいずれかの方法を選択します:- Option A: Usage Product + App-Managed Seats
- Option B: Seat Add-on + On-Demand Usage Charges
Create Usage Meter
Create Usage-Based Subscription
Manage Seats in Your Application
Calculate Dynamic Free Threshold
ハイブリッドモデル5:サブスクリプション + 座席数 + 使用量(3要素のハイブリッド)
最も包括的なモデルです。プラットフォーム料金 + ユーザー単位の料金 + 消費量で構成されます。仕組み
Enterpriseプラットフォーム- プラットフォーム料金:$199/月
- 座席単位:1ユーザーあたり$25/月
- 使用量:API呼び出し1,000回あたり$0.10(50K回を含む)
- プラットフォーム:$199.00
- 座席:20 × $25 = $500.00
- 使用量:(150K - 50K) × $0.10/1K = $10.00
- 合計:$709.00/月
ユースケース
- エンタープライズSaaS:プラットフォーム + チーム + 消費量
- データプラットフォーム:ワークスペース + アナリスト + クエリ
- インテグレーションプラットフォーム:ハブ + コネクタ + トランザクション
- AIプラットフォーム:ワークスペース + 開発者 + 推論
実装オプション
3要素のハイブリッド請求を実装するには、次のいずれかの方法を選択します:- Option A: Base + Seats (Add-on) + On-Demand Usage
- Option B: Base + Usage (Meter) + App-Managed Seats
Create Seat Add-on
Create Subscription Product
Create Checkout with Seats
Track Usage in Your Application
Charge Usage at End of Cycle
ハイブリッドモデル6:段階制基本料金 + 使用量超過料金
含まれる利用枠と超過料金率が異なる、複数のサブスクリプション段階を用意します。仕組み
実装
段階ごとに個別のサブスクリプション商品を作成し、それぞれに独自の使用量設定を構成します:アップグレードパス
顧客が段階をアップグレードすると、次のメリットを得られます:- より大きな利用枠
- より低い超過料金率
- 1ドルあたりの価値の向上
ハイブリッドモデル7:サブスクリプション + オンデマンド料金
継続サブスクリプションに、サービスや超過分に対する変動する手動料金を組み合わせます。仕組み
リテイナープラン:$199/月 含まれる内容:- プラットフォームアクセス
- 月5時間のコンサルティング
- メールサポート
- 追加コンサルティング:$150/時間
- カスタム開発:$200/時間
- 緊急サポート:$100/インシデント
- リテイナー:$199.00
- 追加コンサルティング3時間:$450.00
- 緊急サポート1件:$100.00
- 合計:$749.00
ユースケース
- コンサルティングサービス:リテイナー + 時間単位請求
- マネージドサービス:基本料金 + インシデント料金
- エージェンシーサービス:月額料金 + プロジェクト料金
- サポートプラン:SLA料金 + チケットまたは時間単位の料金
実装
Create On-Demand Subscription
Charge for Services
Track and Invoice
実際の使用例
例1:AI SaaSプラットフォーム
価格構成:- 基本サブスクリプション:$99/月(プラットフォームアクセス、5座席を含む)
- 座席アドオン:1座席あたり$20/月
- 機能アドオン:Custom Models($49/月)、API Access($29/月)、Priority Queue($19/月)
- 使用量超過料金:100Kトークンを超えた分について1,000トークンあたり$0.02(オンデマンドで請求)
例2:開発者向けツールプラットフォーム
段階のオプション:- 追加ユーザー:1ユーザーあたり$10/月
- 優先ビルド:$19/月
- カスタムドメイン:1ドメインあたり$9/月
例3:マーケティングオートメーション
価格構成:- 基本プラン:$79/月(コア自動化機能、3座席を含む)
- 連絡先段階(アドオン):1Kを含む、5K(+$30)、25K(+$80)、100K(+$200)
- 機能アドオン:SMS Marketing($29/月)、Landing Pages($19/月)、A/B Testing($29/月)
- チーム座席:1ユーザーあたり$15/月のアドオン
- メール量:アプリケーション内で追跡し、オンデマンドで超過分を請求(上限超過分1,000通あたり$1)
実装のベストプラクティス
価格ページの明確さ
良い例:「$49/月で10,000回のAPI呼び出しを含む。追加の呼び出し:1回あたり$0.005」 悪い例:「$49/月 + 使用量料金」費用の予測可能性
顧客が費用を見積もれるようにします:使用量の可視性
顧客が使用量をリアルタイムで確認できるようにします:請求の透明性
すべての構成要素を示す詳細な請求書を提供します:ハイブリッド請求のトラブルシューティング
Usage not being tracked correctly
Usage not being tracked correctly
- イベントの取り込みが機能していることを確認します(APIレスポンスを確認)
customer_idがサブスクリプションの顧客と一致することを確認しますevent_nameがメーター設定と一致することを確認します- イベントのタイムスタンプが正しいことを確認します(未来の日付になっていないこと)
Proration confusion with multiple components
Proration confusion with multiple components
- 確定前に正確な料金を表示するため、
previewChangePlanAPIを使用します - 日割り計算がサブスクリプションとアドオンの両方に適用されることを伝えます
- アップグレード請求を簡素化するために
difference_immediatelyの使用を検討します
Free threshold not applying correctly
Free threshold not applying correctly
- 使用量ベースの商品に無料しきい値が設定されていることを確認します
- しきい値の単位がイベントの集計単位(呼び出し数とリクエスト数など)と一致することを確認します
- 使用量メーターがサブスクリプション商品に正しく関連付けられていることを確認します
Add-ons not appearing in checkout
Add-ons not appearing in checkout
- ダッシュボードでアドオンがサブスクリプション商品に関連付けられていることを確認します
- API呼び出しでアドオンIDが正しいことを確認します
- アドオンの通貨がサブスクリプション商品の通貨と一致することを確認します