Vacanze a Mewayz
L'add-on Holidayz è una piattaforma di prenotazione completa per hotel e case vacanza: sito web rivolto al pubblico più pannello di amministrazione per l'operatore.
modulo originale Mewayz — no Mewayz a monte. Documentazione creata dall'origine del pacchetto su
packages/mewayz/Holidayz/.

Introduzione
Il componente aggiuntivo Holidayz è un modulo completo per la prenotazione di case vacanze e hotel: un sito Web di prenotazione rivolto al pubblico (layout simile a Airbnb/Booking.com) in bundle con un amministratore dell'operatore per gestire hotel, camere, prezzi, calendari, clienti e prenotazioni.
È indipendente dal generico Mewayz Prenotazioni modulo — Holidayz mantiene il proprio holidayz_* serie di tabelle ed è creato appositamente per i flussi di lavoro di hotel e case vacanze: caratteristiche delle camere, servizi delle camere, finestre di prenotazione per più notti, account cliente, coupon, contenuti del blog e una superficie di marketing completa (eroe, blog, informazioni, domande frequenti, testimonianze).
Come abilitare questo modulo
Per impostare il componente aggiuntivo Holidayz, puoi seguire questo collegamento: Add-On di configurazione.
Il componente aggiuntivo è controllato da PlanModuleCheck:Holidayz. Attivalo sul piano dell'operatore o per inquilino tramite il Componenti aggiuntivi pagina di amministrazione.
Tre ruoli utente
Holidayz ha tre tipi di utenti distinti:
- Admin / Azienda — Il proprietario dell'albergo. Ha la piena gestione del
- Personale — Operatore limitato. Sottoruolo all'interno della Società; può
- Cliente — Visitatore pubblico. Registrati con email + password,
proprietà: crea e modifica tipologie di camere, imposta i prezzi, gestisce coupon, visualizza il dashboard con analisi di prenotazioni/entrate/occupazione, approva o rifiuta prenotazioni, gestisce il database dei clienti, gestisce recensioni e richieste di contatto e configura il branding e il contenuto del sito Web (banner, domande frequenti, testimonianze, collegamenti social).
aiutare con l'assistenza clienti, visualizzare le prenotazioni ed eseguire le operazioni di base sotto la supervisione della Società.
sfoglia gli elenchi di hotel, controlla la disponibilità delle camere, aggiunge camere al carrello, applica coupon, completa il checkout, visualizza le prenotazioni passate e le ricevute e può inviare recensioni e messaggi di contatto.
Pannello di controllo delle vacanze
- Vai a Vacanzez nella barra laterale.
- Il cruscotto a
/holidayz/mostra: - Prenotazioni totali carta con suddivisione per status (pagata/
- Entrate scheda con andamento mese su mese
- Tasso di occupazione tessera calcolata dalle camere disponibili ÷ prenotate
- Prenotazioni recenti elenco con azioni rapide di approvazione/rifiuto
- Prossimi check-in per i prossimi 7 giorni
in attesa / annullato)
pernottamenti
Gestione delle stanze
Sfoglia stanze
- Vai a Vacanze → Camere.
- Ogni riga mostra il nome della camera, la tipologia di camera, il prezzo base, quello attuale
stato di disponibilità e azioni rapide.
Crea una stanza
- Fare clic + Nuova stanza.
- Campi del modulo:
- Nome + Descrizione
- Prezzo base a notte
- Capacità (max ospiti)
- Configurazione letto (matrimoniale, singola, ecc.)
- Caratteristiche della camera — Selezione multipla (Wi-Fi, AC, TV, ecc.)
- Strutture — Multiselezione (piscina, palestra, colazione inclusa)
- Aliquote fiscali — Selezione multipla da
holidayz_room_taxes - Foto — Caricamento multiplo; la prima foto diventa la copertina
- Tag — Per la ricerca/filtro sul sito pubblico
- Fare clic Salva.
Caratteristiche della camera
- Holidayz → Caratteristiche della camera — CRUD per servizi "caratteristici".
(Wi-Fi, AC, TV, frigobar, ecc.) collegabili alle camere.
Strutture
- Holidayz → Strutture — CRUD per strutture di livello alberghiero (piscina,
palestra, parcheggio, colazione). Le strutture possono essere genitore → figlio gerarchica (es. "Spa → Massaggio", "Spa → Hammam").
Gestione dei coupon
- Vai a Vacanze → Buoni sconto.
- Crea codici sconto con:
- Codice - cosa digita il cliente alla cassa
- Tipo di sconto — Percentuale o importo fisso
- Valore scontato
- Finestra di validità —
valid_fromevalid_todate - Limite di utilizzo — Rimborsi totali massimi
- Limite per cliente — Riscatti massimi per cliente
- Utilizzo monitorato
holidayz_coupon_usages.
Clienti dell'albergo
- Vai a Holidayz → Clienti dell'hotel.
- Database clienti gestito dall'operatore: utile per gestire la ripetizione
- Ogni cliente ha: nome, email, telefono, DOB, indirizzo, identificazione
- I clienti possono anche registrarsi autonomamente tramite il sito pubblico all'indirizzo
ospiti e contattarli per il marketing.
numero (per la conformità alla registrazione alberghiera).
/{userSlug}/hotel/register.
Prenotazioni camere
- Vai a Holidayz → Prenotazioni camere.
- L'elenco completo delle prenotazioni per tutte le camere e i clienti.
- Stati: bozza → pagato → annullato.
- Azioni per riga: visualizza dettagli, approvare, rifiutare, modifica,
eliminare, stampa (ricevuta in formato PDF).
Ciclo di vita della prenotazione
- Il cliente aggiunge camere al carrello sul sito pubblico.
- Il cliente applica un coupon (facoltativo) e procede al checkout.
- Il pagamento avviene attraverso il livello PSP standard Mewayz (Stripe,
- Dopo aver effettuato con successo il pagamento, la prenotazione entra in vigore pagato stato. Se
- La cancellazione crea un rimborso in base alla politica dell'operatore.
Razorpay, PayPal, ecc. (a seconda di quale gateway sia attivo sulla piattaforma).
è richiesta l'approvazione dell'amministratore, la prenotazione rimane in sospeso finché un operatore non fa clic Approvare.
Recensioni
- Vai a Holidayz → Recensioni.
- Recensioni delle camere inviate dai clienti (dopo il soggiorno) con valutazione a stelle
- Gli operatori possono visualizzare, nascondere o eliminare le recensioni.
e commentare.
Contatti, newsletter, blog
- Contatti — Messaggi in entrata dal modulo di contatto pubblico
- Newsletter — Elenco e-mail acquisito tramite l'iscrizione alla newsletter
- Blog — Blog completo CRUD; i post pubblicati vengono visualizzati in
/{userSlug}/hotel/blog
Configurazione del sistema
Il Configurazione del sistema menu controlla il sito web pubblico dell'operatore:
- Impostazioni del marchio — Logo, favicon, nome dell'hotel
- Impostazioni del banner — Immagine banner dell'eroe + copia
- Impostazioni in primo piano — Quali stanze includere nella home page
- Impostazioni delle destinazioni — Destinazioni in primo piano
- Impostazioni Scegli-Noi — Sezione “Perché sceglierci”.
- Impostazioni testimonianze — Testimonianze dei clienti
- Impostazioni dei suggerimenti di viaggio — Contenuti editoriali
- Impostazioni della newsletter — Testo della sezione newsletter
- Impostazioni dei collegamenti sociali — Collegamenti Twitter/IG/FB/ecc
- Impostazioni Chi siamo — Informazioni sul contenuto della pagina
- Impostazioni dei contatti — Contenuto della pagina dei contatti
- Pagine personalizzate — Pagine CMS personalizzate (privacy, termini, ecc.)
- Impostazioni delle domande frequenti — Voci delle domande frequenti
Superficie frontend pubblica
Il sito web pubblico è montato su /{userSlug}/hotel/... dove {userSlug} è lo slug dell'inquilino dell'operatore.
| Percorso | Scopo | |||
|---|---|---|---|---|
/{userSlug}/hotel/ | Home page con eroe, stanze in primo piano, blog | |||
/{userSlug}/hotel/hotels | Elenco hotel + camere (ricerca + filtro) | |||
/{userSlug}/hotel/hotel/{encryptedRoom} | Pagina dei dettagli della camera singola (l'URL firmato nasconde l'ID interno) | |||
| `/{userSlug}/hotel/about | contatto | blog | domande frequenti` | Pagine di marketing |
/{userSlug}/hotel/cart | Carrello: controlla la disponibilità, aggiungi/rimuovi articoli | |||
/{userSlug}/hotel/checkout | Checkout: applica/rimuovi coupon, paga | |||
/{userSlug}/hotel/booking-confirm/{encryptedBooking} | Pagina di conferma | |||
/{userSlug}/hotel/booking/{encryptedBooking}/receipt | Ricevuta stampabile | |||
/{userSlug}/hotel/login, /register, /forgot-password | Autenticazione cliente (solo ospite) | |||
/{userSlug}/hotel/profile | Profilo cliente autenticato |
Tabelle del database
Il pacchetto aggiunge oltre 20 tabelle, tutte con prefisso 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, oltre ai loro _struttureholidayz_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
e _tasse perni
Autorizzazioni
La visibilità della barra laterale di amministrazione e l'accesso ai percorsi di amministrazione sono controllati dalle autorizzazioni di Spatie, principalmente `manage-holidayz-dashboard` e dalle autorizzazioni per risorsa (gestisci-holidayz-rooms, gestisci-holidayz-bookings, ecc.). Assegna tramite **Impostazioni → Ruoli e autorizzazioni**.
Note per l'operatore
- Id crittografati — Sia le pagine dei dettagli della camera che la prenotazione
- Integrazione dei pagamenti — Holidayz utilizza lo stesso Mewayz condiviso
- Contenuti multilingue — Articoli del blog, descrizioni di hotel e
- Indipendente dalle prenotazioni — Holidayz è stato creato appositamente per
- Il
userSlugnegli URL pubblici corrisponde al tenant dell'operatore, quindi
le conferme utilizzano URL firmati Laravel ({encryptedRoom}, {encryptedBooking}) in modo che gli ID numerici interni non vengano esposti nella barra degli URL.
strato PSP; qualunque gateway di pagamento sia attivo sulla piattaforma (Stripe, Razorpay, PayPal, ecc.) funziona automaticamente per il checkout dell'hotel: non è necessaria alcuna configurazione separata del gateway.
le pagine personalizzate supportano il file spatie/laravel-translatable modello utilizzato attraverso Mewayz.
hotel e non condivide tavoli con il modulo generico Prenotazioni.
I rivenditori white label hanno ciascuno il proprio sito web Holidayz presso il proprio sito web.