Skip to Content
Dev Docs民泊向け会員ポイント(プリペイド)システム仕様書

民泊向け会員ポイント(プリペイド)システム仕様書

1. システムの全体目標

本仕様書は、民泊運営に特化したプリペイド式会員ポイントシステムの設計について記述するものである。本システムは、客室設定、会員管理、予約処理などの主要機能を合理化し、効率的かつ利便性の高いデジタル管理ツールを提供することを目的とする。最終的な目標は、運営効率の向上、サービス品質の改善、および会員のロイヤリティと顧客体験(UX)の強化にある。

2. システムの適用範囲

本システムは、客室、会員、および予約業務に関連する民泊の日常運営フロー全体をカバーする。主要な業務プロセスには、客室情報のメンテナンス、会員登録、ポイントの計算・利用、ならびに宿泊予約・キャンセル処理が含まれる。

3. 主要機能モジュール

(1)客室管理 (Room Management)

  1. 客室設定 (Room Configuration)

    • 客室の基本情報の登録・修正に対応。
      • 項目:部屋番号、部屋タイプ(シングル、ツイン、ダブル、スイート等)、床面積、最大収容人数、設備(エアコン、テレビ、給湯器、Wi-Fi等)、画像、所在階。
    • 検索機能を実装し、スタッフが部屋タイプ、ステータス、収容人数などでフィルタリングし、必要な情報を迅速に検索できるようにする。
  2. 客室ステータス管理 (Room Status Management)

    • ステータス区分:空室 (Available)、予約済 (Reserved)、入室中 (Occupied)、清掃中 (Cleaning)、メンテナンス中 (Maintenance)、利用不可 (Unavailable)。
    • 自動更新:予約およびチェックイン/アウトの操作に基づき、システムが自動的にステータスを更新する。
    • 手動操作:管理者は手動でステータスを変更可能(例:修理のために「メンテナンス中」に設定する)。
    • リアルタイム監視:ダッシュボード上で各客室のステータスをリアルタイムに表示し、フロントスタッフが即座に空室状況を把握できるようにする。
  3. 宿泊料金管理 (Rate Management)

    • ダイナミックプライシングに対応し、部屋タイプごとに日別の料金設定が可能。
    • 予約管理モジュールと連携し、設定されたレートに基づいて宿泊料金の総額を自動計算する。

(2)会員管理 (Member Management)

  1. 会員登録・情報管理

    • 登録チャネル:オンライン(公式サイト、WeChat公式アカウント、ミニプログラム等)およびオフライン(フロントデスク)での登録に対応。必須項目は氏名、身分証番号、連絡先、生年月日とする。
    • データメンテナンス:データの正確性と完全性を保つため、管理者は会員プロファイルの照会、編集、削除が可能。
  2. ポイントシステム(プリペイド方式)

    • チャージ (Top-up):会員はチャージチャネルを通じて現金でポイントを購入・追加する。
    • 照会:会員はオンラインまたはオフラインで、ポイント残高、獲得履歴、利用履歴を確認可能。
    • 利用:システム内の決済において、ポイントのみが唯一の支払方法となる。
  3. バースデー特典

    • 割引ポリシー:会員の誕生日およびその前後一定期間(設定可能、例:誕生日の前後3日間)の予約に対し、5%割引(9.5掛け)を適用する。
    • 自動適用:システムが会員の誕生日を自動判定し、計算された宿泊料金に割引を適用する。

(3)予約管理 (Reservation Management)

  1. 宿泊予約

    • 予約プロセス:会員はチェックイン/アウト日、部屋タイプ、数量を選択する。
    • カート機能:選択項目はカートに追加され、一括注文として生成される。支払いはポイントのみで行う。
    • 在庫確認:選択された日程の空室状況をリアルタイムで表示する。
    • 決済ロジック
      • ポイント残高が十分な場合は即時決済され、予約が確定する。
      • 不足している場合は「支払待ち」ステータスのオーダーが生成される。
    • オーダー詳細:会員情報、日程、客室詳細(部屋番号/タイプ)、ポイント総額、支払ステータスを含む。
  2. 予約照会

    • 会員および管理者は、会員名、オーダー番号、チェックイン日などの条件で予約を検索可能。
  3. 一部キャンセル・返金

    • 機能:複数室の予約オーダーのうち、特定の部屋のみをキャンセルすることが可能。
    • 計算:予約時のレート、キャンセルした部屋数、キャンセル時期に基づき返還ポイント数を計算する。
    • 処理:管理者の承認後、ポイントが会員アカウントに返還され、該当する客室のステータスは「空室」に更新される。
  4. オーダーキャンセル(全キャンセル)

    • 会員はオーダー全体のキャンセルを申請可能。キャンセルポリシー(時期)に基づき返還額が計算される。
    • 承認後、ポイントが返還され、関連するすべての客室が「空室」に戻り、キャンセル履歴が記録される。
  5. チェックイン管理

    • フロントスタッフは会員の本人確認およびオーダー詳細を確認の上、チェックイン処理を行う。
    • システムは客室ステータスを「予約済」から「入室中」に更新し、チェックイン時刻を記録する。
  6. チェックアウト管理

    • チェックアウト処理の完了時、システムは客室ステータスを「入室中」から「清掃中」に更新し、チェックアウト時刻を記録する。
最終更新日