コンテンツにスキップ
アカウントを作成またはサインイン
Stripe ドキュメントのロゴ
/
AI に質問する
アカウントを作成サインイン
導入方法
決済管理
売上管理
プラットフォームとマーケットプレイス
資金管理
開発者向けリソース
API & SDKヘルプ
概要
Billing
概要Billing API について
サブスクリプション
    概要
    サブスクリプションの仕組み
    導入方法
    クイックスタート
    連携の計画を立てる
    連携機能の構築
    ユースケース
    サブスクリプションについて
    請求モードを有効にする
    サブスクリプション・イベントの設定
    エンタイトルメント
    サブスクリプションの請求書
    サブスクリプションのスケジュール
    継続的な料金体系モデル
    サブスクリプションを設定する
    請求回収方法の設定
    料金表を埋め込む
    請求サイクルの設定
    サブスクリプションを管理
    サブスクリプションを Stripe に移行する
    製品またはサブスクリプション数量の設定
    複数のサブスクリプション期間
    サブスクリプションの遡及適用
    トライアル期間を設定
    後払いによるサブスクリプションの処理
    クーポンを適用
    サブスクリプションの修正
    サブスクリプションの決済方法の管理
    アナリティクス
    iOS でサブスクリプションを管理する
Invoicing
従量課金
見積もり
顧客管理
Billing と他のプロダクトの連携
売上回収
オートメーション
実装内容をテストする
税金
概要
Stripe tax を使用
法規制の遵守・対応管理
レポート機能
概要
レポートの選択
レポートを設定
複数のアカウントのレポート
Reports API
収益認識
データ
概要
ビジネスデータのクエリ
Sigma
Data Pipeline
外部データをインポート
アメリカ
日本語
ホーム売上管理Subscriptions

注

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

継続的な料金体系モデル

サブスクリプションで使用できる料金モデルについてご紹介します。

料金体系モデルは、Stripe のビジネスを表すパターンであり、販売する商品やサービス、その価格、決済で受け付ける通貨、およびサブスクリプションのサービス期間で構成されます。料金体系モデルを構築するには、products (販売するもの) と prices (商品に対して請求する金額と頻度) を使用します。

料金体系モデル説明
定額料金顧客は、サービスレベル (Basic、Starter、Enterprise など) を選択し、その定額料金を支払います。
ユーザー毎各料金ユニットは 1 人のユーザーを表します。たとえば、企業が従業員のためにソフトウェアを購入し、各従業員がソフトウェアにアクセスするためのライセンスが必要になるとします。
段階制単価は、数量 (従量ベースの料金) または使用量 (段階的な料金) によって変わります。
使用量ベース商品やサービスの使用量に基づいて顧客に請求します。これには、定額料金と超過料金、従量課金、クレジットバーンダウン料金モデルが含まれます。

定額料金

SaaSビジネスの多くは、段階的なサービスオプションを顧客に選択肢として提供しています。顧客はサービス段階を選択し、定額料金を支払います。サブスクリプションのWebフォントサービスを販売する Typographic というビジネスを想像してください。同社は Basic、Starter、Enterprise の 3 種類のサービスレベルを提供しています。サービスレベルごとに、月額料金と年額料金を提供しています。

定額料金モデル

この例では、Typographic には以下の 3 つの製品があります。Basic、Starter、Enterpriseです。各製品にはいくつかの異なる価格があります。基本レベルには、月額 10 USD、年間 100 USD の価格があります。どちらの価格も同じ Basic 商品に対するものなので、顧客の領収書や請求書には同じ製品説明が表示されます。

最初に Basic の商品を作成します。商品の作成時に利用できるオプションについては、料金ガイドをご覧ください。

  1. 商品カタログに移動します。
  2. + 商品を作成をクリックします。
  3. 商品の名前を入力します。
  4. (オプション) 説明を追加します。この説明は、決済時にカスタマーポータルおよび見積もりに表示されます。

次に、Basic 商品の月額料金を作成します。

  1. その他の料金体系オプションをクリックします。
  2. 継続を選択します。
  3. 料金モデルを選択するで定額を選択します。
  4. 金額に価格を入力します。
  5. 請求期間で月次を選択します。
  6. 次へをクリックして価格を保存します。

次に、Basic 商品の年額料金を作成します。

  1. + 新しい料金を追加をクリックします。
  2. 継続を選択します。
  3. 料金モデルを選択するで定額を選択します。
  4. 金額に価格を入力します。
  5. 請求期間で年次を選択します。
  6. 次へをクリックします。
  7. 商品を追加 をクリックして、商品と価格を保存します。商品と価格を編集できるのは、サブスクリプションを作成する時点までです。

ユーザー毎の価格設定

シート数ベースの料金体系は、シート数(ソフトウェアライセンスなど)がユニット数(ユーザーなど)にマッピングされる直線的な料金モデルです。サンプル会社である Typographic もシート数ベースのプランを提供したいと考えています。Typographic の顧客は使用するシート数を選択し、Typographic はその数に基づいて請求します。

ユーザー数単位の料金体系モデル

このシナリオをモデル化するために、Typographic は、各ユニットが 1 人のユーザーを表す商品と価格構造を作成します。Typographic が顧客のサブスクリプションを作成する際に、顧客は、そのサブスクリプションのユーザー数を指定します。

最初に Per-seat の商品を作成します。商品の作成時に利用できるオプションについては、料金ガイドをご覧ください。

  1. 商品カタログに移動します。
  2. + 商品を作成をクリックします。
  3. 商品の名前を入力します。
  4. (オプション) 説明を追加します。説明は、決済時のカスタマーポータル、および見積もりに表示されます。

次に、商品の月額料金を作成します。

  1. 継続を選択します。
  2. 金額に価格の金額を入力します。
  3. 請求期間で毎月を選択します。
  4. 商品を追加 をクリックして、商品と価格を保存します。商品と価格を編集できるのは、サブスクリプションを作成する時点までです。

その価格を使用するサブスクリプションを作成するには、以下のようにします。

  1. 請求書>サブスクリプションページに移動します。
  2. + サブスクリプションを作成をクリックします。
  3. 顧客を検索または追加します。
  4. 作成した商品を探して、使用する価格を選択します。
  5. (オプション) Stripe Tax を使用するには税金を自動徴収を選択します。
  6. すぐに開始するにはサブスクリプションを開始をクリックし、別のスケジュールで開始するにはサブスクリプションのスケジュールをクリックします。

段階制料金

料金に段階を設定して、数量や使用量に合わせて単価を変更することができます。quantity または使用量の変更に伴い、非線形の価格設定が必要な場合は、tiers を使用してください。段階制料金を基本手数料と組み合わせて、使用量ベースの料金モデルを作成することもできます。

たとえば、Typographic では、1 カ月あたりのフォントの使用量が多い顧客に対して、より低料金でサービスを提供したいと考えています。以下の段階制料金モデルでは、使用量の増加に応じて料金を調整する 2 種類の方法(ボリュームベースの料金体系と段階制料金体系)を示しています。これらの段階制料金へのアプローチを示すために、以下の段階を使用します。

フォント数段階ごとの料金
第 1 段階1 ~ 57 USD
第 2 段階6 ~ 106.5 USD
第 3 段階11+6 USD

従量ベースの料金体系

従量ベースの料金では、定期支払いアイテムが、期間末時点の使用総量に対応する階層で請求されます。quantity (または usage) 全体に段階の単価が掛けられます。段階制料金は quantity 全体 (または usage) に適用されるため、最終的なコストを計算するときに合計が少なくなる可能性があります。

たとえば、フォントが 5 つある顧客には、35 USD(5 × 7 USD)が請求されます。翌月に 6 つのフォントが使用された場合、すべてのフォントは 6-10 レートで請求され、その月には 39 USD(6 × 6.5 USD)が請求されます。

期間終了時の数量と使用量単価月額合計費用
17 USD7 USD
57 USD35 USD
66.5 USD39 USD
206 USD120 USD
256 USD150 USD
  1. 商品カタログに移動します。
  2. + 商品を作成をクリックします。
  3. 商品の名前を入力します。
  4. (オプション) 説明を追加します。説明は、決済時のカスタマーポータル、および見積もりに表示されます。

次に、商品の月額料金を作成します。

  1. その他の料金オプション をクリックします。
  2. 継続を選択します。
  3. 料金モデルを選択 で、段階制料金 と 数量 を選択します。
  4. 料金 で、3 つの段階を作成します。
    開始ユニット数終了ユニット数ユニットあたり定額
    第 1 段階157 USD0 USD
    第 2 段階6106.5 USD0 USD
    第 3 段階11∞6 USD0 USD
  5. 請求期間で毎月を選択します。
  6. 商品を追加 をクリックして、商品と価格を保存します。商品と価格を編集できるのは、サブスクリプションを作成する時点までです。

段階的な料金体系

従量ベースの料金と似ていますが、段階的な料金では、全体の使用量に単一の料金を適用するのではなく、各階層の使用量に応じて請求します。quantity に各段階の金額を乗算し、各段階の合計を算出します。

たとえば、5 フォントの場合、ボリュームベースの料金体系と同じ請求になります。合計 35 USD(フォント 1 つあたり 7 USD)。これは、使用量が最初の段階を超えると変化します。5 フォントを超える顧客は、最初の 5 フォントについて 1 フォントあたり 7 USD、次にフォント 6 ~ 10 について 6.5 USD、最後に各フォントあたり 6 USD が請求されます。6 フォントの顧客は、合計 41.5 USD(最初の 5 フォントについて 35 USD、6 番目のフォントについて 6.5 USD)が請求されます。

期間終了時の数量と使用量段階的な段階制料金体系の合計
17 USD
535 USD
641.5 USD
20127.5 USD
25157.5 USD
  1. 商品カタログに移動します。
  2. + 商品を作成をクリックします。
  3. 商品の名前を入力します。
  4. (オプション) 説明を追加します。説明は、決済時のカスタマーポータル、および見積もりに表示されます。

次に、商品の月額料金を作成します。

  1. その他の料金オプション をクリックします。
  2. 継続を選択します。
  3. 料金モデルを選択 で、段階制料金 と 段階制 を選択します。
  4. 料金 で、3 つの段階を作成します。
    開始ユニット数終了ユニット数ユニットあたり定額
    第 1 段階157 USD0 USD
    第 2 段階6106.5 USD0 USD
    第 3 段階11∞6 USD0 USD
  5. 請求期間 で 毎月 を選択します。
  6. 商品を追加 をクリックして、商品と価格を保存します。商品と価格を編集できるのは、サブスクリプションを作成する時点までです。

定額料金の追加

請求書invoice に追加する定額料金 (flat_amount) を指定できます。これは、ボリュームおよび段階的料金の両方に適用されます。例えば、顧客が特定の使用量しきい値を超えた場合に増加する定額料金を設定できます。

段階金額 (単価)定額
1 ~ 5 (up_to=5)5 USD (unit_amount=500)10 USD (flat_amount=1000)
6 ~ 10 (up_to=10)4 USD (unit_amount=400)20 USD (flat_amount=2000)
10 ~ 15 (up_to=15)3 USD (unit_amount=300)30 USD (flat_amount=3000)
15 ~ 20 (up_to=20)2 USD (unit_amount=200)40 USD (flat_amount=4000)
20+ (up_to=inf)1 USD (unit_amount=100)50 USD (flat_amount=5000)

ボリュームベース料金の定額例

quantity が 12 で tiers_mode=volume の場合、合計請求額は以下のようになります。

12 × 3 USD + 30 USD = 66 USD

段階的料金の定額例

quantity が 12 で tiers_mode=graduated の場合、合計請求額は以下のようになります。

(5 × 5 USD + 10 USD) + (5 × 4 USD + 20 USD) + (2 × 3 USD + 30 USD) = 111 USD

段階には、unit_amountまたはflat_amount、あるいはその両方が必要ですが、少なくとも 2 つのうちの 1 つが必要です。もしquantity が 0 の場合、使用された段階制料金モデルに関係なく、合計金額は10 USDです。Stripe は、次の場合に常に最初の定額料金段階に請求します。quantity=0 の場合に常に最初の定額料金段階に請求します。使用状況がない場合に0を請求するには、up_to=1 段階を定額料金と等しいunit_amount で設定し、flat_amount を省略します。

従量課金

使用量ベースの料金を使用すると、顧客の商品やサービスの使用量に基づいて請求できます。使用量ベースの料金体系には、定額料金や超過料金、従量課金、クレジットバーンダウンなどのモデルがあります。

定額手数料と超過料金

固定料金と超過料金モデルを使用して、期間の開始時にサービスに対する月額定額料金を請求します。定額料金には一定の使用権が含まれており、追加の使用量 (超過分) は期間の終了時に請求されます。

Stripe ダッシュボードまたは API を使用して、同じ製品内で 2 つの価格でこれを設定できます。たとえば、Alpaca AI は Llama AI と呼ばれる高度なモデルを導入しています。このモデルの価格は月額200 USDで、10 万トークンが含まれています。含まれるトークンを超える使用状況には、トークンあたり0.001 USDの追加レートで課金します。

  1. 商品カタログページで、商品を作成をクリックします。

  2. 商品を追加ページで、以下の操作を行います。

    • 名前に、プロダクトの名前を入力します。Alpaca AI の例では、「Llama AI」と入力します。
    • (オプション) 説明には、カスタマーポータルと見積もりで決済時に表示する説明を追加します。
    • 請求期間で、その他の料金体系オプションを選択します。
  3. 料金を追加ページで、次の操作を行います。

    • 料金モデルを選択で、定額制を選択します。
    • Under Price, set the Amount to 200 USD.
    • 次へをクリックします。
  4. プロダクトに 2 つ目の継続価格を追加するには、商品を追加ページで別の価格を追加をクリックします。

  5. 価格を追加ページで、次の操作を行います。

    • 料金モデルを選択で、使用量ベース、段階レベルごと、段階制を選択します。

    • 価格で、2 つの段階的な料金を作成します。

      開始ユニット数終了ユニット数ユニットあたり定額
      第 1 段階0100,0000 USD0 USD
      第 2 段階100,001∞0.001 USD0 USD
  6. メーターで、使用量を記録する新しいメーターを作成します。Alpaca AI の例では、「llama_api_tokens」というメーター名を使用します。

  7. 次へをクリックします。

  8. 商品を追加をクリックします。サブスクリプションを作成するときに、両方の料金を指定します。

従量課金

従量課金モデル (後払いとも呼ぶ) では、一定期間に発生した使用量を追跡し、期間の終了時に顧客に請求します。

次の料金体系戦略のいずれかを使用できます。

  • ユニットあたり: 各ユニットに同じ料金を請求します。
  • パッケージあたり: ユニットや使用量のパッケージまたはバンドルに対して料金を請求します。
  • 従量ベースの料金体系: 期間終了時の使用量に対応する段階の料金でサブスクリプションアイテムに請求します。
  • 段階的な料金体系: すべての使用量に単一の料金を適用するのではなく、各段階の使用量に応じて請求します。

このモデルでは、顧客の使用量が大量に累積され、月末の決済手段のステータスに影響を与える可能性があります。

クレジットバーンダウンモデル (初期金額を使用量に応じて段階的に消費)

クレジットバーンダウンモデルでは、使用量ベースのプロダクトとサービスの前払いを回収できます。顧客は請求クレジットを使用して初期金額を支払い、その後、プロダクトの使用時に請求クレジットを適用できます。

たとえば、Alpaca AI は、新しい Llama AI モデルの既存のセルフサービス顧客に大規模な企業契約を販売したいと考えています。顧客は、Llama AI に対して USD を前払いすることを約束し、1 年以内に使用する請求書クレジット使用状況の USD を取得することができます。

顧客から前払いを回収する

  1. 請求書ページで、請求書を作成をクリックします。
  2. 顧客ドロップダウンから顧客を選択します。
  3. 通貨ドロップダウンから正しい通貨を選択してください。
  4. アイテムで、新しいラインアイテムを追加を選択します。
  5. アイテムの詳細で、次の操作を行います。
    • アイテム に「Llama AI Credits (Llama AI クレジット)」と入力します。
    • 価格 に、「100,000」と入力します。
    • Save (保存) をクリックします。
  6. 請求書を送信をクリックします。

顧客が請求書を支払った後で、請求クレジットを付与できます。

顧客に請求クレジットを付与する

  1. 顧客ページで、顧客名を選択します。
  2. 顧客ページのクレジット付与で、プラス (+) 記号をクリックします。
  3. 新しいクレジット付与ページで、次の操作を行います。
    • 名前には、クレジット付与の名前を入力します。
    • 金額には、クレジット付与の金額を指定します。Alpaca AI の例では、「120,000」と入力します。
    • 有効期限で、クレジットの有効期限が切れる日付を指定します (ある場合)。Alpaca AI の例では、特定の日付を選択し、今から 12 カ月後の日付を設定します。
    • 付与を作成をクリックします。

参照情報

  • Stripe Checkout を使用した構築済みのサブスクリプションページ
  • サブスクリプションの実装を構築する
  • 料金表を埋め込む
このページはお役に立ちましたか。
はいいいえ
  • お困りのことがございましたら 、サポートにお問い合わせください。
  • 変更ログをご覧ください。
  • ご不明な点がございましたら、お問い合わせください。
  • LLM ですか?llms.txt を読んでください。
  • Powered by Markdoc