メインコンテンツまでスキップ

請求と価格設定

Logto では、Pro プラン は完全なセルフサービス型で、透明性を重視しているため、請求内容を簡単に把握・管理できます。

構造の理解

基本的な構造は次のようになります:

次回の請求額=$16(基本料金)+アドオン費用(未請求分の利用)+アドオン費用(次回サイクル分の請求)\begin{align*} \text{次回の請求額} &= \$16 \text{(基本料金)} \\ &+ \text{アドオン費用(未請求分の利用)} \\ &+ \text{アドオン費用(次回サイクル分の請求)} \end{align*}

コンソールのテナント設定セクションには「次回の請求額」セクションがあり、今後の請求内容を確認・管理できます。

次回の請求情報

項目の内訳

アドオン構造に含まれる機能は一部のみです。

同時に、Logto では従量課金制および日割り課金モデルも提供しており、サービスを便利に最大限活用できます。

含まれるクォータ追加費用
トークン100K$0.08 / 月 / 100 超過ごと
マシン間通信アプリ1$8 ごと / 月
API リソース3$4 ごと / 月
エンタープライズシングルサインオン (SSO)0$48 ごと / 月
多要素認証 (MFA)N/A$48 / 月
組織無制限の組織 & すべての組織機能$48 / 月
高度なセキュリティバンドルすべての高度なセキュリティ機能$48 / 月
テナントメンバー3$8 ごと / 月

これらの要素を考慮すると、アルゴリズムは次のようになります。

次回の請求額=$16+アドオン単価×(追加数×作成時の日割り残期間削除数×削除時の日割り残期間)+アドオン単価×次回サイクル分の数量\begin{align*} \text{次回の請求額} &= \$16 \\ &+ \text{アドオン単価} \times \\ \quad & (\text{追加数} \times \text{作成時の日割り残期間} \\ \quad &- \text{削除数} \times \text{削除時の日割り残期間}) \\ \quad &+ \text{アドオン単価} \times \text{次回サイクル分の数量} \end{align*}
  1. アドオン単価:このアドオンの単価
  2. 追加数現在の請求サイクルで追加したアドオンの数
  3. 削除数現在の請求サイクルで削除したアドオンの数
  4. 作成時の日割り残期間:リソースを作成した時点での現在サイクルの日割り残期間
  5. 削除時の日割り残期間:リソースを削除した時点での現在サイクルの日割り残期間
  6. 次回サイクル分の数量次回サイクルで継続的に請求される数量

2 つの例で仕組みを見てみましょう。

例 1: 変更がなければ請求額は一定

アイテムの追加や削除などの変更を行わなければ、請求額は一定のままです。

例えば、Pro プランで SSO サービスを 2 つ利用している場合、変更がなければ請求額は変わりません。

次回の請求額=$16+$48×2=$112\text{次回の請求額} = \$ 16 + \$ 48 \times 2 = \$ 112

例 2: アドオンの追加や変更で請求額が変動

ケースによって次回の請求額が少し変わりますが、アルゴリズムは同じです。

ケース 1: Pro プランにアドオンなしで加入し、エンタープライズシングルサインオン (SSO) を 10 日間だけテストした場合。

毎月 5 日にサブスクリプションが更新され、20 日にエンタープライズシングルサインオン (SSO) を追加した場合、その月は 15 日間利用したことになります。30 日に削除した場合、実際の利用は 10 日間です。

$16+$48×(1×15/30)$48×(1×5/30)=$32\$16 + \$48 \times (1 \times 15 / 30) - \$48 \times (1 \times 5 / 30) = \$32

ケース 2: Pro プランにアドオンなしで加入し、API リソースを追加・削除した結果、最終的に 5 つの API リソースを利用した場合

この場合、請求サイクル中にアドオン機能を更新したため、変更内容は次回の請求に反映されます。変更後の最初の月はやや高くなる場合があります。請求額には $16 の基本料金、未請求分のアドオン費用、次回サイクル分の全額が含まれます。

請求サイクルは毎月 1 日に開始し、最初の 3 つの API リソースは無料で利用しています。今月は次の 2 つの操作を行いました:

  1. 5 日に 4 つのリソースを追加
  2. 15 日にそのうち 2 つのリソースを削除

結果として、次回サイクルでは 2 つの API リソースが継続的に利用されます。

$16+$8×(4×252×15)/30+2×$8=$50.67\$16 + \$8 \times (4 \times 25 - 2 \times 15) / 30 + 2 \times \$8 = \$50.67

アドオン利用時間はどのように決まるのか?

Logto は従量課金制を採用しており、リソースを頻繁に追加・削除した場合どうなるのか疑問に思うかもしれません。アドオンは、実際にアクティブだった期間のみ利用とみなされます。ご安心ください — Stripe によるシステムが、利用時間を秒単位で計算し、各リソースの利用期間に基づいて正確に請求します。

Pro プランを解約した場合、未使用分のアドオン費用は返金され、最終請求額から差し引かれます。

アップグレードまたはダウングレード

Free プランから Pro へのアップグレード

アップグレードやダウングレードは本番テナントのみに適用されます。Free プランからのアップグレードを検討する状況は次の通りです:

  1. MAU またはトークン利用量がクォータを超えた場合、適切なタイミングでメール通知をお送りします。
  2. プレミアムプラン限定機能を利用したい場合。

Pro プランから Enterprise へのアップグレード

Pro プランで要件を満たせず、エンタープライズレベルのサポートが必要な場合は、お問い合わせ よりカスタムエンタープライズプランについてご相談ください。

Pro プランから Free プランへのダウングレード

Pro プランの利用を停止する場合、Free プランへ切り替え可能ですが、Free プランのクォータ内に収まるよう利用状況を調整する必要があります。

今後の価格プラン変更について

安定的かつ予測可能な請求体験を提供するため、価格変更が発生した場合は現在のプランをそのまま維持(グランドファザー)します。

よくある質問

トークン消費量と MAU の関係は?

Logto はトークンベースの認証 (Authentication) を採用しています。1 回のユーザーサインインで、ID トークン、アクセス トークン、リフレッシュ トークンの 2 ~ 3 種類のトークンが消費される場合があります。M2M や組織 (Organization) 機能を利用する場合は、M2M トークンや組織トークンなど追加のトークンも発生します。トークン消費量は、ユーザーのシステム利用状況によって異なります。これを把握できるよう、コンソール > ダッシュボード でリアルタイムのトークン利用状況を確認できます。例えば、Free プランでは 100k トークンが無料で提供されており、約 30k~50k MAU(アクティブユーザー)をサポートできます。

Logto の詳細な価格表