Impostazioni del plugin (Settings)
Creare le pagine necessarie
Prima di personalizzare le varie impostazioni è necessario creare le pagine che il plugin utilizza per gestire conferme, esiti dei pagamenti e messaggi di ritorno. I nomi delle pagine sono liberi: ciò che conta è inserire lo shortcode corretto.
Per l’esempio utilizziamo tre pagine:
1. Confirmation Page Contiene lo shortcode:
Questa pagina viene usata quando il pagamento online è disabilitato: il cliente riceve via email un link con token e, aprendo la pagina, conferma la propria prenotazione.
2. Success Contiene lo shortcode:
È la pagina mostrata dopo un pagamento Stripe completato con successo.
3. Cancel Contiene lo shortcode:
È la destinazione quando l’utente annulla o interrompe il pagamento su Stripe.
Una volta create queste pagine e inseriti gli shortcode, si può passare alla configurazione delle impostazioni del plugin. La pagina Impostazioni consente di configurare le opzioni globali del plugin Simple BnB Rental, suddivise in sezioni.
Licenza
- Chiave di licenza – Inserisci la chiave di licenza fornita al momento dell’acquisto.
- Stato – Mostra se la licenza è valida o non attiva.
Generali
Impostazioni di base che influiscono su tutte le camere e sulle prenotazioni:
| Opzione | Descrizione |
|---|---|
| Check-in dopo (globale) | Orario globale di check-in (es. 15:00). Può essere sovrascritto per singola camera. |
| Check-out prima delle (globale) | Orario globale di check-out (es. 10:00). Può essere sovrascritto per singola camera. |
| Valuta | Valuta utilizzata per i prezzi (es. EUR, USD, GBP). Tutti i prezzi verranno mostrati e calcolati in questa valuta. |
| Mostra le camere prima della ricerca | Se abilitato, mostra tutte le camere al caricamento della pagina e filtra solo dopo la selezione delle date. |
| Blocca l'inventario per le prenotazioni in sospeso | Blocca temporaneamente la disponibilità di una camera mentre la prenotazione è in sospeso (pending). Utile per evitare doppie prenotazioni durante il pagamento o la conferma. |
| Timeout in sospeso (minuti) | Durata massima (in minuti) per cui una prenotazione pending resta valida. Oltre questo limite viene automaticamente annullata e la disponibilità viene liberata. |
Nota: le camere ereditano gli orari globali di check-in/check-out, ma è possibile sovrascriverli nelle impostazioni specifiche della camera.
Configurazione delle notifiche automatiche per amministratori e ospiti.
| Opzione | Descrizione |
|---|---|
| Pagina di conferma | Pagina del sito che contiene lo shortcode [simpbnb_confirm]. È quella che gli ospiti vedono dopo aver confermato una prenotazione. |
| Formato e-mail | Scegli se inviare le email in formato HTML o plain text. |
| Notifica amministratore | Attiva o disattiva la notifica all’amministratore. È possibile specificare indirizzi multipli separati da virgola; se vuoto, verrà usato l’indirizzo email dell’amministratore del sito. |
| Conferma dell'ospite | Attiva o disattiva la mail di conferma inviata all’ospite. |
| Oggetto / corpo amministratore | Oggetto e corpo del messaggio per l’email inviata all’amministratore. |
| Oggetto / corpo ospite | Oggetto e corpo del messaggio per l’email inviata all’ospite. |
Segnaposto disponibili:
{site_name}, {reservation_id}, {room_name}, {checkin_date}, {checkout_date}, {nights}, {adults}, {children}, {total_price} , {customer_name}, {customer_email}, {customer_phone}, {admin_url}
Pagamenti (Stripe)
Sezione opzionale per abilitare i pagamenti online con Stripe Checkout.
| Opzione | Descrizione |
|---|---|
| Attiva i pagamenti online | Attiva l’integrazione con Stripe Checkout. |
| Modalità di addebito | Modalità di pagamento: Full amount (intero importo) o Deposit (acconto). |
| Deposito (%) | Percentuale dell’acconto da richiedere, se attivo. |
| Chiave pubblica Stripe / chiave segreta | Chiavi API ottenute dal tuo account Stripe. |
| Chiave segreta del webhook Stripe | Chiave per la verifica delle notifiche Webhook (da Developers → Webhooks nel pannello Stripe). |
| Pagina di successo | Pagina mostrata dopo un pagamento completato con successo. |
| Pagina cancel | Pagina mostrata quando l’utente annulla o abbandona il pagamento. |
| Pagina di cancellazione – Link "Torna alla ricerca" | URL per il link “Torna alla ricerca” sulla pagina di annullamento. |
| Pagina di cancellazione – Link "Contattaci" | URL per un link “Contattaci” sulla pagina di annullamento. |
Per impostazione predefinita, le stanze ereditano l'orario globale. È possibile sovrascrivere l'orario per stanza specificando i relativi campi; lasciare vuoto per ereditare l'orario.
Logica delle prenotazioni Pending
Durante questo stato, la disponibilità della camera può essere o meno bloccata, a seconda delle impostazioni. Un cron job periodico annulla automaticamente le prenotazioni pending scadute, liberando la disponibilità.
Trovi maggiori informazioni nella sezione Cron e pending.
