定額料金と超過料金の料金モデルの設定
顧客に定額料金を請求し、追加使用分を後払いするオプションも提示します。
超過料金付き定額制は、予測可能な請求と柔軟な成長性を兼ね備えています。顧客は基本パッケージに対して一定の継続料金を支払い、その上限を超える使用量については別途請求されます。このモデルは、顧客に成長の余地を与えつつ、安定した確実な収入を得たい場合に有効です。基本料金はコアバリューをカバーし、超過料金はヘビーユーザーが消費量に比例して支払うことを保証します。例えば、動画ホスティングプラットフォームを運営する場合、月 1,000 ストリームを 200 USD の定額料金に含めることができます。顧客がそれ以上のストリームをストリーミングした場合、各追加ストリームは超過料金として請求されます。月末になると、Stripe は定額料金に含まれる上限を超える使用量を合算した請求書を送信し、顧客が登録した決済手段に自動的に請求するか、追加するよう促します。
作成する内容
この例では、Hypernian は、固定料金と超過料金の価格モデルを使用して、次の料金で LLM サービスへのアクセスに対して顧客に料金を請求します。
| ライセンス | 手数料 |
|---|---|
| ユーザーごと | 100 USD |
| 使用状況 | 手数料 |
|---|---|
| 0-1000 | 0 USD |
| 1000+ | 0.04 USD |
このモデルを実装するには、利用状況を記録するためのメーター、貴社サービスを表すための商品と価格、顧客情報、顧客のサブスクリプションを作成します。
メーターを作成する
メーターは、請求期間中のメーターイベントを集計する方法を指定するものです。メーターイベントは、顧客がシステムで実行するすべてのアクション (API リクエストなど) を表します。メーターは料金に関連付けられており、請求内容の基礎になります。
Hypernian の例では、メーターイベントは、顧客がクエリで使用するトークンの数です。メーターは、1 か月間のトークンの合計です。
Stripe ダッシュボードまたは API を使用してメーターを設定できます。Stripe CLI で API を使用してメーターを作成するには、Stripe CLI を始める を参照してください。
サブスクリプションを作成する
サブスクリプション を使用すると、顧客を特定の価格に関連付けて、継続的な金額を請求することができます。
Stripe ダッシュボードまたは API を使用して、顧客、商品、従量制価格を含むサブスクリプションを作成します。
Hypernian の例では、Hypernian 使用量製品と Hypernian ライセンス手数料製品のサブスクリプションを作成します。
メモ
1 つの従量制料金を複数のサブスクリプションに関連付けることができます。
billing_ サブスクリプションを作成すると、従量制の項目は最初の請求書から除外されます。これは、請求書に以前の使用状況がないためです。Stripe は、サブスクリプションが以前に発生した使用状況で遡及されている場合、または保留中の請求書項目が存在する場合にのみ請求書を作成します。billing_ サブスクリプションを作成すると、Stripe は従量制サブスクリプション項目ごとにゼロの金額の請求書の項目を生成します。
プレビュー請求書を作成する
プレビュー請求書を作成 して、メーター価格や使用量などの詳細を含む顧客の請求書のプレビューを表示します。
オプションカスタム期間の使用量を取得
メーターイベントサマリー を使用して、カスタム期間の合計使用状況を取得します。メーターイベントのサマリーは、メーターによって定義される集計式を基に、期間中の顧客の使用状況を集計して返します。
Hypernian の例では、メーターイベントの概要は、特定の顧客、メーター、および時間枠のトークンの合計を返します。
Stripe はメーターイベントを非同期に処理するため、メーターイベントサマリーには、最近受信したメーターイベントが即時に反映されない可能性があります。