サブスクリプションシステムを設計
サブスクリプション導入の設定オプションについてご紹介します。
このガイドを使用して、サブスクリプション導入のさまざまな方法を確認し、詳細なステップバイステップガイドへのリンクに従ってください。以下を考慮する必要があります。
サンドボックス環境で導入を開始する前に、Stripe アカウントを作成するか、ログインする必要があります。
顧客への請求方法を決定する
次の料金体系モデルを比較し、製品やサービスのサブスクリプションを顧客に請求する方法を決定します。
料金体系モデル | Description | 例 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
定額課金 | 顧客が選択したサービス層の定額料金を請求します。 | Basic、Starter、Enterprise の 3 種類のサービスレベルを提供しています。サービスレベルごとに、月次および年次の価格を指定します。 ![]() | |||||||||||||||
ユーザー単位 | 1 ユーザーまたは 1 シートを表す料金体系単位ごとに顧客に支払いします。 | ソフトウェアライセンスにはユーザー単位のプランがあります。ユーザーごとに、ライセンスに対して特定の金額を請求します。 ![]() | |||||||||||||||
段階制 | 数量 (数量ベース) または使用量 (段階制) に基づいて、料金単位ごとにさまざまな金額を顧客に請求します。
| ボリュームまたは段階制料金に基づいて調整できる段階を使用して、1 カ月に多くのプロジェクトを使用する顧客に低料金を提供します。
| |||||||||||||||
使用量ベース | 商品またはサービスの使用量に基づいて顧客に請求します。
| 設定された数のトークンを含むサービスに対して、月額定額料金を請求します。含まれるトークンを超える使用量については、トークンごとに追加料金を請求します。
|
顧客が決済する方法を決定する
次の決済インターフェイスを比較し、顧客が商品やサービスのサブスクリプションの決済情報を提供する方法を決定します。
インターフェイス | Description | 例 |
---|---|---|
Stripe がオンラインで提供するページ | Stripe が事前に構築してホストする決済ページを使用します。 メリット:
UI のカスタマイズ
| ![]() |
組み込み決済フォーム | Stripe が事前に構築してホストする決済フォームをサイトに直接埋め込みます。 メリット:
UI のカスタマイズ
| ![]() |
カスタム決済フォーム | Web サイトに導入する UI コンポーネントを使用してカスタム決済フォームを構築します。 メリット:
UI のカスタマイズ: Appearance API を使用して決済フォームのデザインをカスタマイズします。 | ![]() |
料金表 | Web サイトに料金表を埋め込み、サブスクリプションの料金情報を顧客に提示します。 メリット:
UI カスタマイズ: ボタンのレイアウト、テキスト、デザインをカスタマイズします。 | ![]() |
ワンクリック決済ボタン | さまざまな決済手段のワンクリック決済ボタンで決済を受け付ける。 メリット:
UI カスタマイズ: ボタンのレイアウト、テキスト、デザインをカスタマイズします。 | ![]() |
決済用リンク | 顧客と直接共有できる決済用リンクを作成します。顧客が決済用リンクをクリックすると、Stripe がホストする決済ページにリダイレクトされます。 メリット:
UI のカスタマイズ
| ![]() |
モバイルアプリ | モバイルアプリで、Stripe が事前に構築してホストする決済フォームを使用します。 メリット:
UI のカスタマイズ: Appearance API を使用して決済フォームのデザインをカスタマイズします。 | ![]() |
顧客にいつ請求するかを決定する
次のモデルを比較して、顧客が製品やサービスのサブスクリプションに対して決済するタイミングを決定します。
請求モデル | Description | 例 |
---|---|---|
前払い | 商品またはサービスへのアクセスを提供する前に、顧客に決済を要求します。 一般的なフローは以下のようになります。
| |
無料トライアル | 請求前に、製品やサービスの無料トライアル期間を顧客に提供します。 一般的なフローは以下のようになります。
| |
フリーミアム | 顧客が決済情報をリクエストせずに、製品やサービスにアクセスできるようにします。 一般的なフローは以下のようになります。
|
サブスクリプションの導入を構築する
ユースケース | 手順 |
---|---|
サブスクリプションに_無料トライアル期間_を提供するとします。Stripe がホストするページ、決済フローに組み込まれた Stripe がホストする決済フォーム、またはカスタムの決済フォームのいずれかを使用して、無料トライアルを開始し、トライアル終了後に使用する決済手段を徴収します。 | Stripe がホストするページ、組み込み決済フォーム、または カスタム決済フォームを使用して無料トライアル期間を開始する |
_商品またはサービスの使用量に基づいて請求_を行います。決済情報は、Stripe がホストするページ、決済フローに組み込まれた Stripe がホストする決済フォーム、カスタム決済フォーム、またはモバイルアプリの決済フォームのいずれかを使用して徴収します。 | 従量課金の請求を設定 |
_Web サイトに埋め込まれた料金表に、さまざまなサブスクリプション料金レベルを表示する_とします。定額料金、ユーザー単位または段階制料金体系、あるいは無料トライアルを提供できます。料金レベルを選択すると、顧客は構築済みの決済フォームで決済情報を提供できます。 | 料金表を作成して Web サイトに埋め込む |
サブスクリプションを定額料金で販売し、顧客と共有する_決済用リンクを使用して決済情報を徴収する_とします。決済用リンクは、Stripe がホストする決済ページにリダイレクトされます。1 | サブスクリプションを作成してから、サブスクリプションの決済用リンクを作成する |
サブスクリプションを定額料金で販売したいと考えています。決済情報は、_モバイルアプリに組み込まれたカスタム決済フォーム_を使用して徴収します。 | iOS アプリまたはAndroid アプリに埋め込む決済フォームを作成する |
サブスクリプションを定額料金で販売する場合。Stripe がホストする決済ページ、決済フローに組み込まれた Stripe がホストする決済フォーム、またはカスタム決済フォームのいずれかで_ワンクリックの決済ボタンを使用して決済情報を徴収する_。 | サブスクリプションを作成し、決済フローにワンクリック決済ボタンを追加する |
1決済用リンクは従量課金には対応していません。