対象者
このガイドは、サブスクリプションベースのサービスや商品を販売するマーチャント向けです。一般的な例:サブスクリプションライフサイクル
設定を始める前に、サブスクリプションの全体フローを理解しましょう:ステップ1:サブスクリプション商品を作成
通常、異なる価格ティア用に複数の商品を作成します(例:ベーシック、プロ、エンタープライズ)。1
商品ページへ移動
Dashboardのサイドバーから商品をクリックします。

2
サブスクリプション商品を作成
商品を作成をクリックし、商品タイプとしてサブスクリプションを選択します。

3
価格を設定
- 名前:プラン名(例:「ベーシックプラン」「Proプラン」)
- 課金期間:月次、四半期、または年次を選択
- 価格:定期価格を設定
- 説明:このプランに含まれるもの
4
保存して有効化
保存をクリック。商品はデフォルトでテストモードで作成されます。準備ができたら有効化してください。
ステップ2:商品グループでプランを整理
複数のティア(ベーシック、プロ、エンタープライズ)がある場合、商品グループで整理します。1
商品グループを作成
商品に移動し、新しい商品グループを作成(例:「料金プラン」)。
2
商品をグループに追加
同じグループに属するサブスクリプション商品を選択。価格ティアをまとめて管理できます。
3
グループ設定を構成
- 共有トライアル:有効にすると、同じグループ内の1つのプランでトライアルを使用した顧客は、別のプランでトライアルを再利用できません。
商品グループは任意ですが、複数の価格ティアを提供する場合は推奨です。トライアルの不正利用を防ぎ、管理を簡素化します。
ステップ3:共有して販売開始
一回限りの商品と同様に、サブスクリプション商品にもチェックアウトリンクがあります。チェックアウトリンクを共有
商品詳細ページからチェックアウトリンクをコピー:料金ページを作成
ウェブサイトに各プランのチェックアウトURLにリンクする料金ページを作成:以下の価格は例です。実際のビジネスに合わせて設定してください。
ステップ4:サブスクリプションを監視
サブスクリプションダッシュボード
サイドバーのサブスクリプションをクリックして、すべてのアクティブ、トライアル中、キャンセル済みのサブスクリプションを確認。
- 顧客メールアドレス
- 現在のプラン
- ステータス(アクティブ、トライアル中、期限超過など)
- 現在の課金期間の開始・終了日
- 次回課金日
サブスクリプション詳細
任意のサブスクリプションをクリックして詳細を表示:- 支払い履歴
- プラン変更履歴
- キャンセル詳細(該当する場合)
ステップ5:キャンセルに対応
顧客がキャンセルすると、サブスクリプションはキャンセル中状態になります。現在の課金期間が終了するまでアクセスは継続し、その後キャンセル済みになります。自動処理
- 顧客にキャンセル確認メールが送信
- あなたに通知が届く
- 期間終了までアクセスは継続
- 追加の請求は発生しない
Dashboardでキャンセルを確認
キャンセル中またはキャンセル済みステータスでフィルターして、離脱した顧客を確認。ビジネスシナリオ
以下はシナリオ例です。実際のビジネスに合わせて調整してください。
シナリオ1:月額・年額プランのSaaS
- 商品を作成:同じプランの月額版と年額版をそれぞれ作成
- グループ化:商品グループを作成してリンク
- 料金ページ:ウェブサイトで各オプションにリンク
- 監視:分析ページでMRRと解約率を追跡
シナリオ2:無料トライアル付きコンテンツプラットフォーム
- 商品を作成:サブスクリプションプランと価格を設定
- トライアルを有効化:14日間の無料トライアル期間を設定
- リンクを共有:顧客が登録するとトライアルが即座に開始
- トライアル終了後:自動的に有料サブスクリプションに移行、または支払い方法が未追加の場合は期限切れ
シナリオ3:ティア制APIサービス
- 商品を作成:各ティアごとにサブスクリプション商品を作成し、異なるAPIコールクォータと価格を設定
- グループ化:商品グループを作成、共有トライアルを有効化
- Webhookを統合:顧客が購読したプランに基づいて適切なAPI制限を付与
さらに進む:コード統合
コードが必要な場合
- アクセス制御:アプリ内でサブスクリプションステータスを確認して機能をゲート
- 自動プロビジョニング:Webhookでアカウント作成や制限調整を自動化
- カスタムキャンセルフロー:フィードバック収集付きのアプリ内キャンセルを構築
主要なWebhookイベント
Webhookの設定はWebhookガイドをご覧ください。APIの詳細はAPIリファレンスをご覧ください。
テスト
1
テストモードを有効化
Dashboardでテストモードに切り替えます。
2
テストカードでサブスクライブ
4576 7500 0000 0110 を使用して成功するサブスクリプションをシミュレート。3
サブスクリプションを確認
サブスクリプションページに正しいプランとステータスで表示されることを確認。
4
キャンセルをテスト
テストサブスクリプションをキャンセルし、キャンセル中 → キャンセル済みへの遷移を確認。
ローンチチェックリスト
- 各プラン/ティアのサブスクリプション商品を作成
- 商品グループを設定(複数ティアの場合)
- 料金ページが正しいチェックアウトURLにリンク
- テストサブスクリプションフローがエンドツーエンドで動作
- キャンセルフローをテスト済み
- 通知メールが正しく表示
- 商品を本番環境に公開
次のステップ
Webhook通知を設定
サブスクリプションイベント通知でアクセス制御を自動化
AIプロダクト課金
サブスクリプションと従量課金を組み合わせる