コンテンツにスキップ
アカウントを作成
または
サインイン
Stripe ドキュメントのロゴ
/
AI に質問する
アカウントを作成
サインイン
始める
支払い
財務の自動化
プラットフォームおよびマーケットプレイス
資金管理
開発者向けのツール
始める
支払い
財務の自動化
始める
支払い
財務の自動化
プラットフォームおよびマーケットプレイス
資金管理
概要
Billing
    概要
    Billing API について
    サブスクリプション
    Invoicing
    従量課金
      従量課金の設定を選択する
      請求する使用量を記録
      請求クレジットを提供する
      使用量を監視する
      従量課金モデル
    Connect と Billing
    Tax と Billing
    見積もり
    売上回収
    オートメーション
    スクリプト
    収益認識
    顧客管理
    エンタイトルメント
    実装内容をテストする
税金
レポート機能
データ
スタートアップの企業設立
ホーム財務の自動化BillingUsage-based billing

注

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

従量課金をモデル化する

Stripe の従量課金のさまざまな料金モデルについて説明します。

ページをコピー

一般的な料金モデルには、定額料金と超過料金、従量課金、クレジットバーンダウンなどがあります。以下のガイダンスを参考にして、Stripe でこれらの料金モデルを設定してください。

定額料金と超過料金モデル

定額料金と超過料金モデルを使用して、期間の初めにサービスに対して月額定額料金を請求します。定額料金では一定の使用量が含まれたエンタイトルメントが付与されており、追加の使用量 (超過) が発生した場合は期間終了時に超過料金が請求されます。

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 つの段階的な料金を作成します。

      下限ユニット上限ユニットユニットあたり定額料金
      最初の段階0100,0000.00 USD0.00 USD
      次の段階100,001∞0.001 USD0.00 USD
  6. メーターで、使用量を記録する新しいメーターを作成します。Alpaca AI の例では、llama_api_tokens というメーター名を使用します。

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

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

従量課金

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

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

レートカードを使用して、従量課金モデルを設定できます。レートカードは現在非公開ベータ版でのみご利用いただけます。アクセスをご希望の場合はhereまでお問い合わせください。

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

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

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

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

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

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

レートカードを使用して、従量課金モデルを設定できます。レートカードは現在非公開ベータ版でのみご利用いただけます。アクセスをご希望の場合はhereまでお問い合わせください。

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

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

  1. 請求書ページで、請求書を作成をクリックします。
  2. 顧客ドロップダウンから顧客を選択します。
  3. 通貨ドロップダウンからUSD - 米ドルを選択します。
  4. 項目で、新しい項目を追加を選択します。
  5. アイテムの詳細で、次の操作を行います。
    • アイテムに Llama AI Credits と入力します。
    • 価格に 100,000 と入力します。
    • 保存をクリックします。
  6. 請求書を送信をクリックします。

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

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

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

無料トライアル

従量課金では、サブスクリプションのトライアル期間を使用できます。トライアル期間中に発生した使用量は、請求サイクルの終了時に顧客に請求される合計金額にはカウントされません。トライアル期間が終了すると、使用量が発生し、次の請求サイクルの終了時に請求されます。

システムでトライアルのステータス変化に関する Webhook イベントが適切に監視・処理されていることを確認します。

トライアルが終了し、サブスクリプションが trialing から active に移行する数日前に、customer.subscription.trial_will_end イベントを受け取ります。このイベントを受け取ったら、顧客のアカウントに請求する決済手段があることを確認してください。必要に応じて、今後の請求について顧客に事前に通知します。

ステータス説明
trialingサブスクリプションは現在トライアル期間中であり、顧客にプロダクトを支障なく提供できます。初回の支払いが行われると、サブスクリプションは自動的に active に移行します。
activeThe subscription is in good standing. For past_due subscriptions, paying the latest associated invoice or marking it uncollectible transitions the subscription to active. Note that active doesn’t indicate that all outstanding invoices associated with the subscription have been paid. You can leave other outstanding invoices open for payment, mark them as uncollectible, or void them as you see fit.
incompleteサブスクリプションを有効にするには、顧客が 23 時間以内に支払いを成功させる必要があります。または、支払いで顧客認証などの対応が必要です。保留中の支払いがあり、PaymentIntent のステータスが processing の場合も、サブスクリプションが incomplete になることがあります。
incomplete_expiredサブスクリプションの初回の支払いが失敗し、サブスクリプションの作成から 23 時間以内に支払いが成功しませんでした。これらのサブスクリプションは顧客に請求されません。このステータスは、サブスクリプションの有効化に失敗した顧客を追跡するために存在します。
past_duePayment on the latest finalized invoice either failed or wasn’t attempted. The subscription continues to create invoices. Your subscription settings determine the subscription’s next state. If the invoice is still unpaid after all attempted smart retries, you can configure the subscription to move to canceled, unpaid, or leave it as past_due. To reactivate the subscription, have your customer pay the most recent invoice. The subscription status becomes active regardless of whether the payment is done before or after the latest invoice due date.canceledサブスクリプションがキャンセルされました。キャンセル時に未払いのすべての請求書の自動回収が無効化されます (auto_advance=false)。これは、更新できない最終的なステータスです。
unpaid最新の請求書は支払われていませんが、サブスクリプションはそのまま保持されます。最新の請求書は未処理のままになり、請求書は引き続き生成されますが、支払いの試行は行われません。サブスクリプションが unpaid の場合は、past_due の時点で支払いの試行と再試行がすでに行われているため、プロダクトへのアクセスを取り消します。サブスクリプションのステータスを active にするには、期日前に最新の請求書を支払う必要があります。
pausedデフォルトの決済手段が設定されずにサブスクリプションのトライアル期間が終了し、trial_settings.end_behavior.missing_payment_method が pause に設定されています。サブスクリプションの請求書は今後作成されなくなります。デフォルトの決済手段を顧客に関連付けた後、サブスクリプションを再開できます。

サブスクリプションと Webhook の詳細をご覧ください。

このページはお役に立ちましたか。
はいいいえ
お困りのことがございましたら 、サポートにお問い合わせください。
早期アクセスプログラムにご参加ください。
変更ログをご覧ください。
ご不明な点がございましたら、お問い合わせください。
LLM ですか?llms.txt を読んでください。
Powered by Markdoc
関連ガイド
従量課金の概要
使用量の記録方法
使用製品
Billing