コンテンツにスキップ
アカウントを作成
または
サインイン
Stripe ドキュメントのロゴ
/
AI に質問する
アカウントを作成
サインイン
始める
支払い
売上
プラットフォームおよびマーケットプレイス
資金管理
開発者向けリソース
概要
Billing
概要Billing API について
サブスクリプション
Invoicing
従量課金
    概要
    従量課金の設定を選択する
      商品と価格を使用する
        請求の設定を管理
        数量を変換する
      レートカードを使用する
    請求する使用量を記録
    請求クレジットを提供する
    使用量を監視する
見積もり
顧客管理
Billing with other products
売上回収
オートメーション
収益認識
実装内容をテストする
税金
概要
Use Stripe tax
Manage compliance
レポート機能
概要
レポートの選択
Configure reports
Reports API
複数のアカウントのレポート
収益認識
データ
概要スキーマ
カスタムレポート
Data Pipeline
データ管理
ホーム売上Usage-based billingChoose a usage-based billing setup

注

このページはまだ日本語ではご利用いただけません。より多くの言語で文書が閲覧できるように現在取り組んでいます。準備が整い次第、翻訳版を提供いたしますので、もう少しお待ちください。

商品と価格を使用した従量課金の設定

商品やサービスの使用量に基づいて顧客に請求します。

VS Code での実装

従量課金では、商品やサービスの使用量に応じて顧客に請求できます。

このガイドでは、Procuct (製品) と Price (価格) を使用して、メーターを作成する方法、料金体系と請求書を設定する方法、メーターイベントを送信して顧客の使用量を記録する方法について解説します。Alpaca AI という架空の生成 AI 企業をモデルに、従量課金モデルのコア概念について学びます。Alpaca AI は、100 トークンあたり 0.04 USD を顧客に販売し、月末に後払いで請求していると仮定します。

商品と価格を使用する一般的な従量課金システムのライフサイクルは次のようになります。

メーターを作成する

メーターは、請求期間中のメーターイベントを集計する方法を指定するものです。メーターイベントは、顧客がシステムで実行するすべてのアクション (API リクエストなど) を表します。メーターは料金に関連付けられており、請求内容の基礎になります。

Alpaca AI の例では、メーターイベントは顧客がクエリで使用するトークンの数です。メーターは 1 カ月あたりのトークンの合計です。

Stripe ダッシュボードまたは API を使用して、メーターを設定できます。Stripe CLI で API を使用してメーターを作成するには、Stripe CLI の使用を開始します。

  1. メーターページで、メーターを作成をクリックします。
  2. メーターを作成ページで、以下を実行します。
    • メーター名には、表示用および社内用のメーターの名前を入力します。Alpaca AI の例では、「Alpaca AI tokens」と入力します。
    • イベント名に、使用量を Stripe に報告するときにメーターイベントに表示する名前を入力します。Alpaca AI の例では、「alpaca_ai_tokens」と入力します。
    • ドロップダウンで適切な 集計方法 を設定します。
      • Alpaca AI の例では、合計を選択します。これにより、報告された「値の合計」 (この例では顧客が使用するトークンの数)が出され、請求する使用量が決定されます。
      • 報告されたイベントの「数」に基づいて請求する 件数 を選択します。
      • 最後 を選択すると、報告された「last value」に基づいて請求できます。
      • プレビューペインを使用して、使用状況イベントの例を設定し、集計方法を確認します。
    • メーターを作成をクリックします。

料金体系モデルを作成する

Stripe ダッシュボードまたは API を使用して、Product (商品) とその価格オプションを含む料金モデルを作成します。Price (価格) は、単価、通貨、請求サイクルを定義します。

Alpaca AI の例では、1,000 ユニットあたり 0.04 USD の従量制料金で、月ごとに請求を行う商品を作成します。前のステップで作成した従量を使用します。

  1. 商品カタログページで、商品を作成をクリックします。
  2. 商品を追加 ページで、以下を実行します。
    • 名前 には、商品の名前を入力します。Alpaca AI の例では、Alpaca AI と入力します。
    • (オプション) 説明には、Checkout、カスタマーポータル、見積もりに表示される説明を追加します。
    • 継続を選択します。
    • 請求期間で、その他の料金体系オプションを選択します。
  3. 料金を追加ページで、次の操作を行います。
    • 料金モデルを選択 で、従量課金を選択します。
    • 料金体系を選択します。
      • この Alpaca AI の例では、パッケージあたりを選択します。価格 で、金額を 100 ユニットあたり 0.04 USD に設定します。
      • 単位あたりを選択して、ユーザー数、ユニット数、またはシート数ごとの料金を設定します。
      • 段階制を選択して段階制料金を有効にし、数量や使用量に応じて単価が変更されるように設定します。
    • メーターでは、ステップ 1 で作成したメーターを選択します。この Alpaca AI の例では、ドロップダウンから Alpaca AI トークンを選択します。
    • 請求期間を選択します。この Alpaca AI の例では毎月を選択します。
    • 次へ をクリックします。
  4. 商品を追加 ページで、商品を追加 をクリックします。

顧客を作成する

次に、customerを作成します。

  1. 顧客ページで、顧客を追加 をクリックします。
  2. 顧客を作成 ページで、以下を実行します。
    • 名前 には、顧客の名前を入力します。AlPACa AI の例では、John Doe と入力します。
    • (任意) 顧客のメールアドレスと説明を追加します。
    • 顧客を追加 をクリックします。

サブスクリプションを作成

サブスクリプションを使用すると、顧客を特定の価格に関連付けて、継続的な金額を請求することができます。

Stripe ダッシュボードまたは API を使用して、顧客、商品、従量課金ベースの価格を含むサブスクリプションを作成します。

たとえば、Alpaca AI 商品のサブスクリプションを 100 ユニットあたり 0.04 USD の従量制料金で作成し、John Doe に毎月請求を行うとします。

注

1 つの従量制料金を複数のサブスクリプションに関連付けることができます。

When you create a billing_mode=flexible subscription, Stripe excludes metered line items from the first invoice since no prior usage exists to bill. Stripe creates an invoice only if the subscription is backdated with previously accrued usage or if pending invoice items exist. When you create a billing_mode=classic subscription, Stripe generates a zero monetary value invoice line item for each metered subscription item.

  1. サブスクリプション ページで、テスト用サブスクリプションを作成 をクリックします。
  2. テスト用サブスクリプションを作成 ページで、以下を実行します。
    • 顧客 で、顧客の名前を選択します。AlPACa AI の例では、John Doe と入力します。
    • 製品 で、価格を選択します。Alpaca AI の例では、Alpaca AI で価格を選択します。
    • (任意) 必要に応じて、サブスクリプションの詳細と設定を変更します。
    • テスト用サブスクリプションを作成 をクリックします。

テストの従量イベントを送信

メーターイベントを使用して、メーターの顧客の使用量を記録します。請求期間の終了時に、Stripe は報告された使用量を請求します。

Stripe ダッシュボードまたは API を使用して、従量課金のイベントを送信し、従量課金をテストできます。API を使用する場合は、顧客 ID と payload の値を指定します。

従量イベントを送信した後、ダッシュボードの従量ページで従量に関する使用量の詳細を確認できます。

  1. 従量ページで、従量課金の名前を選択します。AlPACa AI の例では、AlPACA AI トークン を選択します。
  2. 従量ページで、使用量を追加 > 使用量を手動で入力 をクリックします。
  3. 使用料を追加 ページで、以下を実行します。
    • 顧客 ドロップダウンから、対象の顧客を選択します。
    • 値 には、サンプルの値を入力します。AlPACa AI の例では、3000 と入力します。
    • 送信 をクリックします。

請求書プレビューを作成する

請求書プレビューを作成することで、メーターの価格や使用量などの詳細が記載された顧客の請求書をプレビュー表示できます。

  1. サブスクリプションページで、任意のサブスクリプションを選択します。 For the Alpaca AI の例では、John Doe のサブスクリプションを選択します。

  2. サブスクリプションの詳細ページで、次回の請求書 セクションまで下にスクロールします。プレビューの請求書には、指定した日付に顧客に請求するサブスクリプションの金額が表示されます。

  3. すべての請求書を表示 をクリックすると、次のような請求書の詳細を確認できます。

    • 顧客
    • 請求方法
    • 作成日
    • 関連付けられたサブスクリプション
    • サブスクリプションの詳細 (使用量と従量課金)
    • 請求金額

    Stripe は従量イベントを非同期に処理するため、以降の請求書には、最近受信した従量イベントが即時に反映されない可能性があります。

オプションカスタム期間の使用量を取得

次のステップ

  • Stripe Checkout で決済を受け付ける
  • アラートとしきい値を設定する
  • 請求クレジットを設定
このページはお役に立ちましたか。
はいいいえ
お困りのことがございましたら 、サポートにお問い合わせください。
早期アクセスプログラムにご参加ください。
変更ログをご覧ください。
ご不明な点がございましたら、お問い合わせください。
LLM ですか?llms.txt を読んでください。
Powered by Markdoc
関連ガイド
Usage-based pricing models
使用製品
Billing