Prenotazioni (Backend)
La pagina Prenotazioni consente di filtrare, consultare e gestire rapidamente tutte le prenotazioni registrate nel sistema.
Da qui puoi passare anche alla visualizzazione a tabella dove puoi aggiungere manualmente una prenotazione, annullarla, ed eseguire azioni di pulizia (eliminazione delle cancellate).
Barra degli strumenti
-
Filtro per stato
Menu a tendina con: All, Pending, Confirmed, Cancelled, Completed.
Seleziona lo stato e premi Filter per aggiornare l’elenco. -
+ Add Booking
A destra della barra è presente il pulsante + Add Booking: apre il form per inserire manualmente una nuova prenotazione (scegli camera, date, ospiti, dati cliente e stato iniziale).
Pulizia prenotazioni cancellate
Sopra la tabella trovi il pulsante Delete all cancelled reservations, che rimuove in blocco tutte le prenotazioni con stato Cancelled.
- Il pulsante è disabilitato quando non ci sono prenotazioni cancellate.
- Accanto compare il conteggio attuale delle cancellate.
Operazione irreversibile: usa questa funzione solo quando vuoi ripulire lo storico.
Tabella delle prenotazioni
La tabella mostra le principali informazioni di ogni prenotazione:
ID
Identificativo interno della prenotazione.
Customer
Nome del cliente.
Room
Nome della camera associata.
Dates
Intervallo del soggiorno (check-in → check-out).
Guests
Numero di adulti e bambini.
Status
Stato della prenotazione:
- Pending: in attesa (es. pagamento non concluso o prenotazione da confermare).
- Confirmed: confermata.
- Completed: soggiorno concluso/chiuso.
- Cancelled: annullata.
Payment
Stato pagamento (ad es. Unpaid, Paid, ecc.) secondo la logica del tuo flusso pagamenti.
Paid
Riassunto dell’importo versato rispetto al totale:
- Deposit - è stato versato un acconto (mostra “importo versato / importo totale”).
Se lo stato della prenotazione è Completed ma compare ancora Deposit, significa che il saldo è stato incassato offline (fuori dal sistema). - Paid - il totale è stato versato.
- Unpaid - non risulta alcun versamento registrato.
La valuta visualizzata è quella scelta nelle Impostazioni del plugin.
Total
Totale della prenotazione, formattato in base alla valuta impostata.
Può riflettere eventuali regole attive (es. tariffe stagionali).
Created
Data e ora di creazione della prenotazione.
Actions
Sono presenti tre pulsanti, ma ne vengono mostrati solo due alla volta in base allo stato della prenotazione.
- View - apre la pagina di dettaglio della prenotazione, dove puoi visualizzare tutte le informazioni e modificarne lo stato.Colore: icona bianca su sfondo blu.
- Cancel — annulla la prenotazione (richiede conferma prima di procedere). È visibile solo se la prenotazione non è ancora cancellata. Colore: icona bianca su sfondo arancione.
- Delete - elimina definitivamente la prenotazione dal database. È visibile solo per le prenotazioni già Cancelled. Colore: icona bianca su sfondo rosso.
Paginazione
Se le prenotazioni superano la pagina corrente, in basso trovi la paginazione per navigare tra le pagine di risultati.
Suggerimenti d’uso
-
Applica prima i filtri per stato per focalizzarti sui casi attivi (Pending/Confirmed).
-
Usa + Add Booking per inserire prenotazioni ricevute offline (telefono, email).
-
Esegui periodicamente la pulizia delle Cancelled per mantenere l’elenco più leggibile.
-
Le prenotazioni confermate vengono contrassegnate automaticamente come “Completed” una volta superata la data di check-out. Il sistema esegue questa verifica tramite un processo automatico (cron job) che gira ogni 5 minuti.
Se una prenotazione prevede un pagamento in due tranche (acconto + saldo), rimarrà indicata come Deposit.
Se il saldo finale viene incassato off-line o tramite altri canali, la prenotazione passerà comunque a Completed dopo il check-out (con la dicitura: "Saldo in loco"), mantenendo traccia dell’acconto ricevuto.
Dettaglio prenotazione (View)
Scopo
La pagina Reservation View mostra tutti i dettagli di una singola prenotazione, inclusi:
- Dati anagrafici del cliente
- Dettagli del soggiorno o noleggio
- Stato e pagamento
- Storico degli eventi (Reservation history)
È accessibile dal backend WordPress, nel menu Reservations → View (cliccando sull’icona “View”).
Sezioni principali
Intestazione
Nella parte superiore della pagina troverai:
- Il numero della prenotazione (es. #102)
- La data di creazione, utile per capire quando è stata inserita nel sistema
Esempio:
Reservation #102 Created at: 2025-11-03 19:51:24
Dettagli del soggiorno
Tabella con i dati operativi della prenotazione:
- Room: nome dell’alloggio o camera
- Check-in / Check-out: date del periodo prenotato
- Numero di ospiti
- Importo totale della prenotazione
- Stato attuale (Pending, Confirmed, Cancelled, Completed)
- Stato del pagamento (Unpaid, Paid, Refunded)
Questi dati vengono aggiornati automaticamente quando la prenotazione cambia stato o quando il pagamento viene ricevuto tramite Stripe.
Dati del cliente
Mostra i dati forniti in fase di prenotazione:
- Nome
- Email (cliccabile per contattarlo rapidamente)
- Telefono
Immagine della camera
A destra troverai un riquadro dedicato all’immagine della camera (o dell’alloggio) prenotata. Questo aiuta a identificare visivamente la prenotazione, soprattutto se gestisci molte camere diverse.
Aggiornare lo stato
Dal box Update status puoi modificare rapidamente lo stato della prenotazione e del pagamento.
- Status indica la fase del soggiorno: Pending, Confirmed, Cancelled o Completed
- Payment status indica la situazione del pagamento: Unpaid, Paid o Refunded
Dopo aver scelto i nuovi valori, clicca su Save per salvare le modifiche. Ogni modifica viene registrata automaticamente nello storico (vedi sotto), insieme al nome dell’amministratore che l’ha effettuata.
Storico della prenotazione
Lo storico raccoglie in ordine cronologico tutte le attività principali legate alla prenotazione.
Ogni riga mostra:
- la data e ora dell’evento
- una descrizione sintetica
- e chi ha eseguito l’azione (ad esempio System, Stripe webhook, Website o un utente admin)
Esempio:
2025-11-03 19:53:02 — Email sent to mail@example.com (guest notification). (System)
2025-11-03 19:53:02 — Payment status changed from Unpaid to Paid. (Stripe webhook)
2025-11-03 19:53:02 — Status changed from Pending to Confirmed. (Stripe webhook)
2025-11-03 19:51:24 — Reservation created (Pending, payment Unpaid). (Website)
Lo storico viene aggiornato automaticamente quando:
- una prenotazione viene creata o confermata,
- un pagamento viene ricevuto
- viene inviata un’email al cliente,
- oppure un amministratore modifica manualmente lo stato.
Suggerimento
💡 Lo storico è pensato per offrire una tracciabilità completa: puoi sapere in ogni momento cosa è successo, quando e da chi. I log rimangono disponibili finché la prenotazione esiste nel sistema. Se la prenotazione viene eliminata definitivamente, anche lo storico viene rimosso.


