コンテンツにスキップ
アカウントを作成
または
サインイン
Stripe ドキュメントのロゴ
/
AI に質問する
アカウントを作成
サインイン
始める
支払い
売上
プラットフォームおよびマーケットプレイス
資金管理
開発者向けリソース
概要
Billing
概要Billing API について
サブスクリプション
    概要
    サブスクリプションの仕組み
    クイックスタート
    ユースケース
    実装を構築
    サブスクリプション機能
      サブスクリプションの請求書
      サブスクリプションのスケジュール
      サブスクリプションの料金体系
      継続的な料金体系モデル
      料金表を埋め込む
      サブスクリプションを始める
      数量の設定
      請求サイクルの設定
      サブスクリプションの遡及適用
      複数のアイテムに登録
      トライアル期間を設定
      クーポンを適用
      サブスクリプションを Stripe に移行する
      クレジットの比例分配の計算方法
      サブスクリプションの決済
      サブスクリプションの決済手段
      サードパーティーによる決済処理を導入
      回収方法
      強力な顧客認証 (SCA)
      サブスクリプションを管理
      サブスクリプションの修正
      保留中の更新の管理
    エンタイトルメント
    アナリティクス
Invoicing
従量課金
見積もり
顧客管理
Billing と他のプロダクトの連携
売上回収
オートメーション
実装内容をテストする
税金
概要
Stripe tax を使用
法規制の遵守・対応管理
レポート機能
概要
レポートの選択
レポートを設定
Reports API
複数のアカウントのレポート
収益認識
データ
概要スキーマ
カスタムレポート
Data Pipeline
データ管理
ホーム売上SubscriptionsSubscription features

注

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

継続的な料金体系モデル

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

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

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

定額料金

多くの SaaS ビジネスは、段階的に拡大するサービスオプションを選択できるようにしています。顧客はサービスレベルを選択し、その定額料金を支払います。コラボレーションプラットフォームを販売する Togethere というビジネスの例を紹介します。Basic、Starter、Enterprise の 3 つの異なるサービスレベルが提供されています。サービスレベルごとに、月額価格と年額価格が設定されています。

定額料金モデル

この例では、Togethere は、Basic、Starter、Enterprise の 3 つの商品を提供しています。各製品にはいくつかの異なる価格があります。基本レベルの価格は、月額 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. 商品を追加 をクリックして、商品と価格を保存します。商品と価格を編集できるのは、サブスクリプションを作成する時点までです。

ユーザー毎の価格設定

ユーザー毎の料金体系は、ユーザー数 (ソフトウェアライセンスなど) がユニット数 (ユーザーなど) に対応する直線的な料金体系モデルです。この例で用いられているコラボレーションプラットフォーム企業である Togethere では、ユーザー毎プランの提供も計画しています。Togethere の顧客は使用するユーザー数を選択し、Togethere はその金額に基づいて請求します。

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

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

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

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

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

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

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

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

段階制料金

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

たとえば、Togethere は 1 カ月あたりのプロジェクト利用数が多い顧客に、低料金プランを提供したいと考えています。次の段階制料金モデルには、使用量が増えるごとに料金を調整できるよう、2 つの異なる方法 (従量ベースの料金と段階的な料金) があります。。これらの段階制料金の実装方法を説明するために、次の段階を使用します。

プロジェクト数段階ごとの料金
第 1 段階1 ~ 57 USD
第 2 段階6 ~ 106.50 USD
第 3 段階11+6 USD

従量ベースの料金体系

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

たとえば、プロジェクト数が 5 件の顧客は 35 USD (5 × 7 USD) を請求されます。翌月にプロジェクト数が 6 件に増えると、すべてのプロジェクトが 6-10 の料金で請求されます。その月は、39 USD (6 × 6.50 USD) 請求されます。

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

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

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

段階的な料金体系

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

たとえば、プロジェクトが 5 件ある場合は、従量ベースの料金と同じ (1 プロジェクトあたり 7 USD、合計 35 USD) が請求されます。これは、使用量が第 1 段階を超えると変わります。プロジェクト数が 5 を超える顧客は、最初の 5 つについては 1 プロジェクトあたり 7 USD を請求されますが、6 ~ 10 番目のプロジェクトについては 6.50 USD になり、最終的にそれ以降は 1 プロジェクトあたり 6 USD になります。プロジェクト数が 6 件の顧客は 41.50 USD (最初の 5 つ分の 35 USD と、6 つ目の 6.50 USD) を請求されます。

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

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

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

Add a flat rate

You can specify a flat rate (flat_amount) to add to the invoice. This works for both volume and graduated pricing. For example, you can have a flat fee that increases when your customer exceeds certain usage thresholds:

段階金額 (単価)定額
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)

Volume-based pricing flat rate example

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

12 × 3 USD + 30 USD = 66 USD

Graduated pricing flat rate example

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

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

A tier can have either a unit_amount or a flat_amount, or both, but it must have at least one of the two. If quantity is 0, the total amount is 10 USD regardless of the tiered pricing model used. Stripe always bills the first flat rate tier when quantity=0. To bill 0 when there’s no usage, set up an up_to=1 tier with an unit_amount equal to the flat rate and omit the flat_amount.

従量課金

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

定額手数料と超過料金

Use the fixed fee and overage model to charge a flat rate per month for your service at the beginning of the period. The flat rate has some included usage entitlement, and any additional usage (overage) charges at the end of the period.

Stripe ダッシュボードまたは API を使用して、同じプロダクト内の 2 つの料金でこれを設定できます。たとえば、Alpaca AI は Llama AI と呼ばれる高度なモデルを導入しています。月額 200 USD のこのモデルには、100,000 トークンが含まれています。含まれているトークンを超える使用量が発生した場合は、トークンあたり 0.001 USD の追加料金が請求されます。

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

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

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

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

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

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

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

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

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

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

従量課金

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

レートカードの非公開ベータ

レートカードを使用して、従量課金モデルを設定できます。レートカードは現在プライベートプレビュー版です。お問い合わせにお問い合わせください。

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

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

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

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

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

レートカードの非公開ベータ

レートカードを使用して、従量課金モデルを設定できます。レートカードは現在プライベートプレビュー版です。お問い合わせにお問い合わせください。

たとえば、Alpaca AI は、新しい Llama AI モデルの既存のセルフサービス顧客に大企業契約を販売したいと考えています。顧客が Llama AI に 100,000 USD を前払いすることを約束すると、使用期限が 1 年以内の 120,000 USD の請求クレジット使用量を獲得できます。

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

  1. 請求書ページで、請求書を作成をクリックします。
  2. 顧客ドロップダウンから顧客を選択します。
  3. 通貨ドロップダウンからUSD - 米ドルを選択します。
  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