講座 / 契約管理(会員視点)
講座 / 契約管理(会員視点)
概要
入会済み講座の契約管理機能。会員が自身の契約状態を確認し、料金プラン変更や講座スコープでの支払い手段切替を行う。
重要な仕様:
- 料金プラン変更は全て「次回更新時に予約適用」: 即時変更は存在しない。会員が新プランを選択すると変更予約として登録され、次回課金日にバッチで切り替わる
- 変更予約は 1 契約あたり 1 件まで: 既存予約があると新規予約はできない
- サブスク → サブスクのみ: 一括前払いプランへの変更は不可
- 適用後はキャンセル不可: バッチ適用済みの変更はキャンセル不可、適用前のみ取消できる
主な使い方:
- 会員: mypage > 契約内容、または講座内の契約管理導線から
- 契約状態の確認(料金プラン名・次回課金日・契約満了日・解約状態・変更予約状態)
- 料金プラン変更予約の作成・キャンセル
- 講座スコープでの利用カード切替(既登録カードから別カードへ、または新規カード追加)
- 運営アドミン: 契約参照・編集、契約開始日変更、無料契約の付与・取消等を運営アドミン専用機能で実行(運営にお問い合わせください)
一括前払い(買切)プランは契約管理画面で変更予約・カード切替・解約ボタンが非表示となり、CS 経由で運営アドミン側にクーリングオフ等の対応を依頼する流れになる。
利用シナリオ
シナリオ 1: 料金プランを変更したい
会員が現在のサブスクプランから別のサブスクプランに変更したい。契約管理画面で新プランを選択すると 変更予約として登録される。即時の切替は行われず、画面には「次回更新時に切替」と表示される。次回課金日に自動的に新プランで決済が行われ、適用される。
シナリオ 2: 変更予約をキャンセル
「やっぱり今のプランのままでいい」と気づいた会員が、適用前であれば変更予約をキャンセルできる。バッチで適用された後(「料金プラン変更済み」表示)はキャンセル不可。
シナリオ 3: 講座専用のカードを切り替える
複数のカードを登録しているユーザーが、特定の講座だけ別のカードで決済したい。契約管理 > 支払い手段から既登録カードを選択して切替(または新規カードを追加して切替)。次回課金から新カードで決済される。
シナリオ 4: 一括前払いプランの確認のみ
一括前払いプランを契約しているユーザーは、契約管理画面で契約状態の確認のみ可能。プラン変更・カード切替・解約のボタンは表示されず、必要な操作は CS 経由で運営アドミン側に依頼する。
よくある失敗ケース
- 「料金プラン変更したのにすぐ反映されない」: 仕様として次回課金日まで反映されない(即時変更は存在しない)
- 「同じプランに変更予約しようとした」: 同一料金プランへの変更は予約できない
- 「変更予約を 2 件作りたい」: 1 契約あたり 1 件までの制約。既存予約のキャンセル後に新規予約が必要
- 「サブスクから一括前払いに変更したい」: 不可。一括前払いへの変更経路はない(再度入会フローで一括契約をやり直す形)
- 「カードが切り替わっていない」: バッチで適用される前なので次回課金から反映される旨を案内
利用可否(権限別)
講座権限軸
| 操作 | 非会員 | 会員 | サブ講師 | メイン講師 |
|---|---|---|---|---|
| 自身の契約状態確認 | × | ○(契約者のみ) | ×(自講座は契約しない) | ×(自講座は契約しない) |
| 料金プラン変更予約 | × | ○ | — | — |
| 変更予約キャンセル | × | ○(適用前のみ) | — | — |
| 講座スコープの利用カード切替 | × | ○ | — | — |
| 新規カード追加(講座スコープ) | × | ○ | — | — |
横断軸
| 操作 | 運営アドミン | テストユーザー | 投稿禁止 |
|---|---|---|---|
| 自身の契約管理 | (通常と同じ) | (通常と同じ) | (通常と同じ) |
| 契約状態の運営アドミン参照・編集 | ○(運営にお問い合わせください) | × | × |
| 開始日変更(運営アドミン) | ○ | × | × |
機能詳細(ふるまい)
契約状態の確認
契約管理画面で表示される項目:
- 料金プラン名: 現在契約中のプラン
- 次回課金日: 次回の自動課金が行われる日
- 契約満了日: 解約済みの場合に表示。満了日まで利用継続可
- 解約状態: 解約予約中(次回更新時退会)かどうか
- 変更予約状態: 「次回更新時に切替」「料金プラン変更済み」等のステータス
複数契約を持つ場合の代表契約(v2.33.5)
同じ講座で複数の契約を同時に持つ会員(例: 月額サブスク + 追加購入の一括前払いアドオン)では、契約状態の表示やコンテンツの閲覧可否を判定する際に、複数契約の中から 1 件を「代表契約」として選ぶ。この代表契約の選び方を、「最も有効な契約」(無期限の契約を最優先 → 次に有効期限が最も新しい契約 → それでも並ぶ場合は新しく登録された契約)に統一した(v2.33.5 / FIN-964)。
- 修正した不具合: 従来は「最後に登録された契約」を代表にしていたため、買い切り(一括前払い)契約が期限切れになった翌日に、まだ有効な別契約があってもコンテンツ詳細が閲覧できなくなる/契約状態の表示が実際の契約と食い違う、という事象が起きていた。代表契約の選定を「最も有効な契約」に統一したことで、有効な契約が 1 つでも残っていれば正しく契約中として扱われる
- この判定は会員のコンテンツ閲覧可否(コンテンツ / 記事 ほか各コンテンツ)や会員数の集計表示(講座管理 / 会員管理(メンバー詳細))にも共通で効く
料金プラン変更予約(重要)
料金プラン変更は全て予約方式:
- 即時変更は存在しない(仕様として)
- 変更予約を登録 → 次回課金日にバッチで適用 → 新プランで決済が走る
- 適用後は「料金プラン変更済み」表示となり、新しい料金プランでの運用が始まる
- CS 問い合わせで頻発する「変更したのに反映されない」案件の根拠は本仕様
変更予約の制約
- 1 契約あたり予約は 1 件まで: 既存予約があれば新規予約不可
- サブスク → サブスクのみ: 一括前払いプランへの変更不可
- 同一料金プランへの変更不可: 現契約と同じプランへは予約不可
- クレカ必須: 予約時にクレカが有効でないと予約不可
変更予約の状態遷移
| 状態 | 表示 | キャンセル可否 |
|---|---|---|
予約中(is_apply=false) |
「次回更新時に切替」 | ○ |
適用済(is_apply=true) |
「料金プラン変更済み」 | × |
講座スコープでの支払い手段切替
契約管理 > 支払い手段画面で、その講座の決済に使うカードを切り替える:
- 既登録カードからの選択: 既に他講座で登録済みのカード一覧から選んで切替
- 新規カード追加: その場で新しいカードを追加して即時その講座に紐付け
- 切替の反映タイミング: 切替操作は同期処理で即時反映、次回課金から新カードで決済される
講座ごとの利用カード
同一ユーザーでも、講座ごとに異なるカードを利用カードとして設定できる:
- 講座 A は VISA、講座 B は MASTER 等
- 設定は講座契約に対して個別に保持される
- 全体の利用カード一覧は ユーザー / 全体の支払い履歴・支払い手段 で管理
一括前払いプランの扱い
一括前払い(買切)プランの契約は契約管理画面で変更予約・カード切替・解約のボタンが非表示となる:
- プラン変更したい場合は CS 経由で運営アドミン側に依頼(クーリングオフ等で対応)
- カード変更は通常不要(決済済みのため)
- 解約も CS 経由(運営アドミンの強制退会・契約削除経路)
関連ドキュメント
- 関連 PSD:
- 講座 / 入会フロー — 入会フロー
- 講座 / 退会フロー — 退会フロー
- 講座 / 講座スコープのカード変更・仮解約復帰 — 講座スコープの単発支払い・カード変更
- ユーザー / 全体の支払い履歴・支払い手段 — 全体支払い手段管理
- 運営にお問い合わせください — 運営アドミン契約管理