Mewayzのホリデイズ
Holidayz Add-On は、完全なホテルとバケーション レンタルの予約プラットフォームであり、一般向けの Web サイトとオペレーター管理者を備えています。
Mewayz-オリジナルモジュール — いいえ、Mewayz 上流です。ドキュメントは次のパッケージ ソースから作成されています。
packages/mewayz/Holidayz/。

はじめに
Holidayz アドオンは、本格的なバケーション レンタルとホテルの予約モジュールです。ホテル、客室、価格設定、カレンダー、顧客、予約を管理するためのオペレーター管理者がバンドルされた、一般向けの予約 Web サイト (Airbnb / Booking.com と同様のレイアウト) です。
ジェネリック Mewayz から独立しています 予約 モジュール — Holidayz は独自のモジュールを保持します holidayz_* テーブルのセットであり、ホテルおよび民泊のワークフロー向けに専用に構築されています。部屋の特徴、室内設備、複数泊の予約期間、顧客アカウント、クーポン、ブログ コンテンツ、および完全なマーケティング サーフェス (ヒーロー、ブログ、概要、FAQ、お客様の声)。
このモジュールを有効にする方法
Holidayz アドオンをセットアップするには、次のリンクをクリックします。 アドオンをセットアップします。
アドオンは次によってゲートされます。 PlanModuleCheck:Holidayz。オペレーターのプランまたはテナントごとにアクティブ化します。 アドオン 管理者ページ。
3 つのユーザーの役割
Holidayz には 3 つの異なるユーザー タイプがあります。
- 管理者 / 会社 — ホテルのオーナー。の完全な管理を行っています。
- スタッフ — 限られたオペレーター。当社の下位の役割。できる
- お客様 — 一般訪問者。メールアドレス+パスワードで登録すると、
プロパティ: 部屋タイプの作成と編集、価格設定、クーポンの管理、予約/収益/占有分析を含むダッシュボードの表示、予約の承認または拒否、顧客データベースの管理、レビューと問い合わせの処理、ブランディングと Web サイトのコンテンツ (バナー、FAQ、お客様の声、ソーシャル リンク) の構成を行います。
当社の監督下で顧客サポートを支援し、予約を表示し、基本的な業務を実行します。
ホテルのリストを閲覧し、空室状況を確認し、カートに部屋を追加し、クーポンを適用し、チェックアウトを完了し、過去の予約と領収書を表示し、レビューと連絡先メッセージを送信できます。
ホリデーズダッシュボード
- に移動します ホリデーズ サイドバーにあります。
- のダッシュボード
/holidayz/ショー: - 総予約数 ステータス別内訳カード(有料/
- 収益 前月比の傾向を示すカード
- 稼働率 利用可能な部屋 ÷ 予約済みの部屋から計算されるカード
- 最近の予約 クイック承認/拒否アクションを含むリスト
- 今後のチェックイン 今後7日間
保留中/キャンセル済み)
部屋泊
部屋の管理
部屋を閲覧する
- に移動します ホリデイズ → 部屋。
- 各行には部屋名、部屋タイプ、基本料金、現在の料金が表示されます。
可用性ステータスとクイックアクション。
ルームを作成する
- クリック + 新しい部屋。
- フォームフィールド:
- 名前 + 説明
- 基本価格 一晩あたり
- 容量 (最大宿泊人数)
- ベッド構成 (クイーン、ツインなど)
- 部屋の特徴 — 複数選択 (Wi-Fi、AC、TV など)
- 施設 — 複数選択(プール、ジム、朝食込み)
- 税率 — 複数選択
holidayz_room_taxes - 写真 — マルチアップロード;最初の写真が表紙になります
- タグ — 公開サイトの検索・フィルタリング用
- クリック 保存。
部屋の特徴
- ホリデイズ → 部屋の特徴 — 「機能」アメニティの CRUD
部屋に取り付けられる(Wi-Fi、エアコン、テレビ、ミニバーなど)。
施設
- ホリデーズ → 施設 — ホテルレベルの施設の CRUD (プール、
ジム、駐車場、朝食)。施設としては、 親→子 階層型 (例: 「スパ → マッサージ」、「スパ → ハマム」)。
クーポン管理
- に移動します ホリデーズ → クーポン。
- 以下を使用して割引コードを作成します。
- コード — 顧客がチェックアウト時に入力する内容
- 割引タイプ — パーセンテージまたは固定金額
- 割引額
- 有効期間 —
valid_fromそしてvalid_to日付 - 利用制限 — 最大合計引き換え数
- 顧客ごとの制限 — 顧客ごとの最大引き換え数
- 使用状況の追跡
holidayz_coupon_usages。
ホテルのお客様
- に移動します ホリデーズ → ホテルのお客様。
- オペレーターが管理する顧客データベース - リピートの管理に役立ちます
- 各顧客は次の情報を持っています: 名前、電子メール、電話番号、生年月日、住所、身分証明書
- お客様は、次の公開サイトを通じて自己登録することもできます。
ゲストにアプローチし、マーケティングのためにアプローチします。
番号 (ホテル登録準拠用)。
/{userSlug}/hotel/register。
部屋の予約
- に移動します Holidayz → 部屋の予約。
- すべての部屋と顧客の完全な予約リスト。
- ステータス: ドラフト → 支払われた → キャンセルされました。
- 行ごとのアクション: 詳細の表示、 承認する、 拒否する、 編集する、
削除する、 印刷する (PDF領収書)。
予約ライフサイクル
- 顧客は公開サイトのカートに部屋を追加します。
- 顧客はクーポン (オプション) を適用し、チェックアウトに進みます。
- 支払いは標準の Mewayz PSP レイヤー (ストライプ、
- 支払いが完了すると予約が開始されます 支払われた ステータス。もし
- キャンセルすると、オペレーターのポリシーに従って払い戻しが行われます。
Razorpay、PayPal など - プラットフォーム上でアクティブなゲートウェイ)。
管理者の承認が必要です。予約はオペレーターがクリックするまで保留状態になります。 承認する。
レビュー
- に移動します ホリデーズ → レビュー。
- お客様が投稿した客室のレビュー (滞在後) と星評価
- オペレーターはレビューを表示、非表示、または削除できます。
とコメントします。
連絡先、ニュースレター、ブログ
- 連絡先 — パブリックコンタクトフォームからの受信メッセージ
- ニュースレター — ニュースレターのサインアップによって取得された電子メール リスト
- ブログ — ブログ全文 CRUD。公開された投稿は次の場所に表示されます
/{userSlug}/hotel/blog
システムセットアップ
の システムセットアップ メニューは、オペレーターの公開 Web サイトを制御します。
- ブランド設定 — ロゴ、ファビコン、ホテル名
- バナー設定 — ヒーローバナー画像 + コピー
- 注目の設定 — どの部屋をホームページで紹介するか
- 目的地設定 — 注目の目的地
- 選択してください設定 — 「当社を選んだ理由」セクション
- お客様の声の設定 — お客様の声
- 旅行のヒントの設定 — 編集内容
- ニュースレターの設定 — ニュースレターセクションのコピー
- ソーシャルリンク設定 — Twitter / IG / FB / などのリンク
- 会社概要設定 — ページ内容について
- 連絡先の設定 — お問い合わせページのコンテンツ
- カスタムページ — カスタム CMS ページ (プライバシー、規約など)
- よくある質問の設定 — よくある質問のエントリ
パブリック フロントエンド サーフェス
公開 Web サイトは次の場所にあります。 /{userSlug}/hotel/... どこで {userSlug} オペレーターのテナントスラッグです。
| パス | 目的 | |||
|---|---|---|---|---|
/{userSlug}/hotel/ | ヒーロー、特集ルーム、ブログを含むホームページ | |||
/{userSlug}/hotel/hotels | ホテル + 部屋のリスト (検索 + フィルター) | |||
/{userSlug}/hotel/hotel/{encryptedRoom} | シングルルーム詳細ページ (署名付き URL は内部 ID を非表示にします) | |||
| `/{userSlug}/ホテル/概要 | 連絡先 | ブログ | よくある質問 | マーケティングページ |
/{userSlug}/hotel/cart | カート — 在庫状況の確認、アイテムの追加/削除 | |||
/{userSlug}/hotel/checkout | チェックアウト — クーポンの適用/削除、支払い | |||
/{userSlug}/hotel/booking-confirm/{encryptedBooking} | 確認ページ | |||
/{userSlug}/hotel/booking/{encryptedBooking}/receipt | 印刷可能な領収書 | |||
/{userSlug}/hotel/login、 /register、 /forgot-password | 顧客認証 (ゲストのみ) | |||
/{userSlug}/hotel/profile | 認証された顧客プロファイル |
データベーステーブル
パッケージは 20 以上のテーブルを追加し、すべてプレフィックスが付いています holidayz_:
holidayz_setups、holidayz_destinations、holidayz_custom_pagesholidayz_rooms、holidayz_room_images、holidayz_room_tags、holidayz_facilities、holidayz_facility_childrenholidayz_coupons、holidayz_coupon_usagesholidayz_hotel_customers、holidayz_password_resetsholidayz_room_bookings、holidayz_room_booking_items、holidayz_carts、holidayz_cart_items、プラス彼らの _施設holidayz_contacts、holidayz_reviewsholidayz_blogs、holidayz_newsletters
holidayz_room_features、 holidayz_room_taxes、 holidayz_room_room_features
holidayz_room_booking_item_facilities、 holidayz_room_booking_item_taxes
そして _税金 ピボット
権限
管理サイドバーの表示と管理ルートへのアクセスは、Spatie 権限 (主に「manage-holidayz-dashboard」) とリソースごとの権限 (manage-holidayz-rooms、manage-holidayz-booking など) によって制御されます。 **[設定] → [役割と権限]** から割り当てます。
オペレーターメモ
- 暗号化されたID — 部屋の詳細ページと予約の両方
- 支払いの統合 — Holidayz は同じ共有 Mewayz を使用します
- 多言語コンテンツ — ブログ投稿、ホテルの説明、
- 予約から独立 — Holidayz は次の目的のために構築されています。
- の
userSlugパブリック URL では、オペレーターのテナントにマップされます。
確認にはLaravel署名付きURLを使用します({encryptedRoom}、 {encryptedBooking})そのため、内部数値 ID は URL バーに表示されません。
PSP層。プラットフォーム上でどの支払いゲートウェイ (Stripe、Razorpay、PayPal など) がアクティブであっても、ホテルのチェックアウトでは自動的に機能します。別のゲートウェイ構成は必要ありません。
カスタム ページは、 spatie/laravel-translatable Mewayz 全体で使用されるパターン。
ホテルと同様であり、一般的な予約モジュールとテーブルを共有しません。
ホワイトラベル再販業者はそれぞれ、独自のスラッグに独自の Holidayz Web サイトを持っています。