1
Panoramica — da cosa è composto il prezzo finale
Il prezzo finale mostrato al cliente è la somma di più componenti, calcolati in quest'ordine:
1
Tariffa base — dal periodo/i tariffario coperto dal soggiorno (sezioni 2-5)
2
Giorno extra — se il check-in/check-out richiesto è fuori dall'orario fisso dell'hotel (sezione 6)
3
Uso singola — se una camera doppia+ viene occupata da 1 sola persona (sezione 7)
4
Bambini per fascia d'età — se il calcolo è "a persona" (sezione 8)
5
Una promozione — pacchetto, offerta, last minute o sconto, una sola a scelta (sezione 10)
ℹ️ Dove si configurano queste regole
Tariffa base e uso-singola → Tariffe Hotel. Giorno extra → orario fisso sulla scheda dell'Hotel. Bambini → Tariffe Bambini. Promozioni → Sconti/Offerte/Last Minute/Pacchetti.
2
Tariffa base — un solo periodo (Caso A)
Se tutte le notti del soggiorno cadono in un unico periodo tariffario, la soglia che decide la formula è la durata totale del soggiorno: 7 notti o più, oppure meno di 7.
| Caso | Il periodo ha tariffa giornaliera? | Durata | Formula |
|---|
| A.1.a | Sì | ≥ 7 notti | (tariffa_settimana / 7) × notti — nessuna distinzione weekend |
| A.1.b | Sì | < 7 notti | tariffa_giorno × (notti−weekend) + tariffa_weekend × weekend |
| A.2.a | No (solo settimanale) | ≥ 7 notti | (tariffa_settimana / 7) × notti — identica a A.1.a |
| A.2.b | No (solo settimanale) | < 7 notti | tariffa_settimana (intera, non prorata) — nessuna distinzione weekend |
⚠️ Sopra le 7 notti, il weekend sparisce
Da 7 notti in su, tutti i giorni (weekend inclusi) si pagano alla stessa tariffa piatta settimana/7. Nessuna maggiorazione weekend in questo caso, qualunque sia l'impostazione dei giorni weekend.
⚠️ Periodo "solo a settimana" = si paga sempre la settimana intera
Se un periodo non ha una tariffa giornaliera configurata (solo quella settimanale), significa che in quel periodo si affitta esclusivamente a settimana. Anche un soggiorno più corto (es. 4 notti) paga comunque l'intera tariffa settimanale — non viene mai prorata sui giorni effettivi, e non c'è distinzione weekend.
ℹ️ Esempio — 4 notti, periodo senza tariffa giorno, solo settimana €600
Non si calcola (€600/7) × 4 = €342,86 — si paga la settimana intera: €600,00 (indipendentemente dal fatto che il soggiorno sia di 4, 5 o 6 notti)
ℹ️ Esempio — 5 notti, con tariffa giorno €100, settimana €600, weekend €130
Weekend = Ven+Sab. Soggiorno di 5 notti con 1 notte weekend dentro: €100 × (5−1) + €130 × 1 = €400 + €130 = €530
ℹ️ Esempio — 10 notti (stessa tariffa)
Sopra le 7 notti, weekend ignorato: (€600 / 7) × 10 = €85,71 × 10 = €857,10
3
Tariffa base — soggiorno su più periodi (Caso B)
Se il soggiorno attraversa due o più periodi consecutivi, la regola è semplice: si applica la stessa logica del Caso A a ciascun periodo separatamente, sui suoi soli giorni, poi si sommano i risultati.
⚠️ La soglia dei 7 giorni si decide SEMPRE sul totale
Non sul singolo periodo. Un soggiorno di 8 notti divise in 3+5 su due periodi diversi è comunque "sopra i 7 giorni" per entrambi i periodi (niente weekend in nessuno dei due), anche se preso singolarmente uno dei due periodi durerebbe meno di una settimana.
⚠️ Periodo "solo a settimana" in un soggiorno multi-periodo: NON si sommano più i periodi
Se, sotto i 7 giorni totali, almeno uno dei periodi coinvolti non ha tariffa giornaliera, il calcolo cambia completamente: non si sommano più i periodi uno per uno. Si paga un unico importo flat per l'intero soggiorno — la tariffa settimanale più alta tra tutti i periodi coinvolti, punto. Le notti che cadono negli altri periodi non si aggiungono a parte: restano "assorbite" dentro quell'unico importo.
ℹ️ Esempio — periodo A (giorno €100, settimana €600) + periodo B (solo settimana €400), 5 notti a cavallo
Non si calcola "3 notti di A + settimana intera di B" (che darebbe €300 + €400 = €700). Si prende la settimanale più alta tra le due (€600 di A) come unico importo: €600,00 — indipendentemente da quante notti cadano in A o in B.
ℹ️ Esempio — entrambi i periodi senza tariffa giornaliera (settimana €500 vs €300)
Si prende comunque la settimanale più alta delle due: €500,00, l'altro periodo non conta nulla a parte.
ℹ️ Caso raro, ma da tenere a mente
Capita solo con soggiorni brevi (sotto i 7 giorni) che toccano un cambio di periodo dove almeno uno dei due non prevede affitto giornaliero — situazione non comune, ma il calcolo la gestisce correttamente.
ℹ️ Esempio — 13→17 ottobre, due periodi (Fine Estate fino al 15, Autunno dal 16)
Totale: 4 notti (sotto i 7) → weekend conta normalmente.
Fine Estate (tariffa giorno €93,75): 3 notti normali → €281,25
Autunno (tariffa weekend €68,75): 1 notte weekend (venerdì) → €68,75
Totale: €350,00
4
Conteggio notti: giorno di inizio o di fine
Quando una notte cade proprio nel punto di passaggio tra due periodi, a quale periodo appartiene? Questa impostazione (in Tariffe → Impostazioni → Strutture, vale per tutto il sito) decide come:
| Modalità | Una notte appartiene al periodo... |
|---|
| Giorno di inizio (default) | ...del giorno in cui inizia la notte. Es. la notte del 15→16 conta come "15". |
| Giorno di fine | ...del giorno in cui finisce la notte (il check-out/risveglio). Es. la notte del 15→16 conta come "16". |
Stesso esempio (13→17 ottobre), confronto diretto:
| Giorno di inizio | Giorno di fine |
|---|
| Notti Fine Estate | 13,14,15 → 3 normali | 13→14, 14→15 → 2 normali |
| Notti Autunno | 16 → 1 weekend | 15→16, 16→17 → 2 weekend |
| Totale | €350,00 | €325,00 |
ℹ️ Nessuna delle due è "sbagliata"
È una scelta di gestione: alcuni gestori fatturano la notte in base a quando inizia l'occupazione, altri in base al giorno in cui l'ospite si sveglia e lascia la camera. Scegli quella coerente con le tue abitudini di fatturazione — l'impostazione vale per tutte le Strutture (e, in futuro, Hotel e B&B).
5
Costo a camera vs costo a persona
L'impostazione Base calcolo (Tariffe → Impostazioni → Hotel — indipendente da quella delle Strutture) decide se il risultato delle sezioni 2-4 è il prezzo finale, oppure va moltiplicato per gli ospiti.
| Modalità | Effetto |
|---|
| A camera | Il prezzo calcolato è fisso, indipendente dal numero di ospiti. |
| Per persona | Il prezzo calcolato viene moltiplicato per il numero di ospiti (adulti + bambini, questi ultimi secondo la loro tariffa — vedi sezione 8). |
⚠️ Cambia il flusso di prenotazione
In modalità "A camera", il numero di ospiti serve solo per un controllo di capienza (capienza massima della tipologia) — non incide sul prezzo. In modalità "Per persona", il numero reale di adulti/bambini è indispensabile per calcolare il prezzo vero, quindi viene richiesto più avanti nel flusso (dopo aver scelto la tipologia).
6
Check-in/check-out fuori orario e giorno extra
A differenza delle Strutture (dove l'orario può variare per periodo/stagione), ogni hotel ha un orario standard di check-in/check-out fisso (sulla scheda dell'hotel). Se il cliente richiede un orario diverso, si applicano le stesse regole delle Strutture:
| Scelta | Effetto su disponibilità | Effetto su prezzo |
|---|
| Nessuna (default) | Blocca una notte extra (prima o dopo) | Notte extra addebitata |
| Deposito bagagli richiesto | Non serve nessuna notte extra — il periodo resta quello originale | Nessun addebito extra |
| Omaggia ore extra (solo gestionale) | Blocca comunque una notte extra | Nessun addebito — l'operatore rinuncia all'incasso |
ℹ️ I due flag "check-in anticipato"/"check-out posticipato" non sono più usati
La scheda hotel ha ancora questi due interruttori sì/no storici — non vengono più consultati dal calcolo prezzo, per coerenza con le Strutture: l'arrivo/partenza fuori orario è sempre permesso, mai bloccato del tutto, gestito sempre con le tre scelte della tabella sopra.
7
Tariffa "doppia uso singola"
Se una tipologia ospita normalmente 2 o più persone (capienza massima ≥ 2) ma il soggiorno è per una sola persona, si applica una percentuale configurabile per periodo (percentuale uso singola su Tariffe Hotel) sopra il prezzo già calcolato con la logica normale (sezioni 2-3) — non è una tariffa indipendente a parte.
ℹ️ Esempio
Tariffa giorno doppia €100, percentuale uso singola 80%. Un soggiorno da 1 persona in quella camera: €100 × 80% = €80,00 a notte, invece di €100.
✓ 0 o vuoto = nessuna variazione
Se la percentuale è lasciata a 0 (o non impostata) per un periodo, si usa semplicemente la tariffa normale della camera, anche per un soggiorno da 1 persona.
8
Bambini per fascia d'età
Rilevante solo in modalità "Per persona" (sezione 5). Ogni fascia d'età (configurabile in Tariffe Bambini, es. "Infanti 0-2", "Bambini 3-12") ha una propria tariffa, applicabile a tutte le tipologie di un hotel, o una tipologia specifica.
| Tipo tariffa | Come si calcola |
|---|
| 🎁 Gratuito | Il bambino di quella fascia non contribuisce al prezzo |
| € Prezzo fisso | Importo fisso a giorno/settimana/weekend, sommato per ogni bambino di quella fascia |
| % Percentuale adulto | Una percentuale della tariffa adulto (es. 50%), calcolata automaticamente |
ℹ️ In modalità "A camera"
Le tariffe bambini non si applicano — il prezzo è fisso indipendentemente da quanti bambini/adulti ci sono, quindi non ha senso calcolare un contributo per fascia d'età.
10
Promozioni — pacchetto, offerta, last minute, sconto
Al momento della prenotazione si può scegliere una sola tra queste quattro promozioni (si escludono a vicenda) — applicata sopra la tariffa base già calcolata (sezioni 2-6).
| Tipo | Come funziona |
|---|
| Sconto | Percentuale di riduzione sul totale. Può richiedere il pagamento anticipato entro un tot di giorni o entro una data precisa per essere valido. Ha periodi di applicazione/esclusione propri (es. "10% di sconto, ma non a Natale"). |
| Offerta | Percentuale di riduzione, legata a un periodo tariffario specifico (non generico come lo sconto) — pensata per promuovere un preciso periodo dell'anno. |
| Last Minute | Sconto crescente nel tempo: parte da uno sconto iniziale e sale man mano che ci si avvicina alla scadenza dell'offerta, fino a un tetto massimo. |
| Pacchetto | Prezzo fisso per l'intero soggiorno (non calcolato a notte) — sostituisce del tutto la tariffa base delle sezioni 2-6, non la scontano. Richiede un numero minimo di giorni di soggiorno. |
⚠️ Il pacchetto sostituisce, gli altri tre scontano
Sconto/Offerta/Last Minute riducono percentualmente il totale già calcolato con tariffa+extra+bambini. Il Pacchetto invece ignora completamente quel calcolo e usa il proprio prezzo fisso per il soggiorno.
11
Esempio completo end-to-end
Scenario: Camera Doppia (capienza 2), modalità "Per persona", 5 notti, 1 sola persona (uso singola 80%), sconto 10% pagamento anticipato applicato.
1
Tariffa base (sezione 2, 5 notti sotto i 7): es. €100/notte × 5 = €500 per persona
2
Nessun giorno extra (orari standard rispettati)
3
Uso singola 80%: €500 × 80% = €400
4
Moltiplicazione per persona: 1 adulto × €400 = €400
5
Sconto 10% pagamento anticipato: €400 × 0,90 = €360,00 finale
ℹ️ Nota sull'ordine di applicazione
Uso-singola si applica prima della moltiplicazione per persona e prima dello sconto — è una variazione della tariffa base, non un extra separato.