fb-pixel
Hotely Logo

Prezzi per bambini

Sistema di fasce prezzo per bambini nel booking engine di Hotely. Fasce di età, modalità di addebito, percentuale dell'adulto, importo fisso, gratuità e calcolo del prezzo durante la prenotazione.

Perché servono i prezzi per bambini

Le famiglie rappresentano uno dei segmenti più importanti del turismo italiano. Per attirarle, la tua struttura deve offrire una politica bambini chiara, trasparente e competitiva. Un ospite che cerca una camera per 2 adulti e 2 bambini vuole sapere immediatamente quanto pagherà — senza sorprese al check-in.

Il sistema di prezzi per bambini di Hotely ti permette di creare fasce di età con logiche di prezzo diverse: un neonato può soggiornare gratuitamente, un bambino di 5 anni paga il 50% della tariffa adulto, un ragazzino di 11 anni paga il 75%. Tutto questo viene calcolato automaticamente nel booking engine, mostrando al cliente il prezzo totale corretto.

A differenza dei sistemi tradizionali che offrono tipicamente un'unica regola per i bambini (es. "bambini sotto i 6 anni gratis"), Hotely ti permette di creare quante fasce servono con logiche di prezzo granulari.


Come funzionano le fasce prezzo bambini

Le fasce prezzo bambini (Child Pricing Bands) sono configurate a livello di Rate Plan e opzionalmente per tipologia camera. Ogni fascia definisce un intervallo di età e una logica di prezzo.

Struttura di una fascia

CampoTipoObbligatorioDescrizione
ratePlanIdRiferimentoSiIl Rate Plan a cui si applica la fascia.
roomTypeIdRiferimentoNoSe specificato, la fascia si applica solo a questa tipologia. Se null, si applica a tutte le tipologie collegate al Rate Plan.
ageFromInteroSiEtà minima della fascia (inclusa). Es: 0 per neonati.
ageToInteroSiEtà massima della fascia (inclusa). Es: 2 per "0-2 anni".
chargeModeTestoSiCome viene calcolato il prezzo del bambino.
amountDecimaleNoValore associato alla modalità di addebito (se applicabile).
countsTowardOccupancyBooleanoNoSe il bambino viene conteggiato nell'occupazione della camera ai fini del supplemento occupazione. Default: false.

Modalità di addebito (chargeMode)

ModalitàDescrizioneCampo amount
FREEIl bambino soggiorna gratuitamente. Nessun addebito aggiuntivo.Non necessario
PERCENTAGEIl bambino paga una percentuale della tariffa adulto.Percentuale (es. 50 = 50%)
FIXEDIl bambino paga un importo fisso per notte.Importo in EUR (es. 25)

Configurazione tipica per fasce di età

Esempio: hotel family-friendly

FasciaEtàModalitàValoreSignificato
Neonati0-2FREEGratis, culla su richiesta
Bambini piccoli3-5PERCENTAGE30%Pagano il 30% della tariffa adulto
Bambini6-11PERCENTAGE50%Pagano il 50% della tariffa adulto
Ragazzi12-17PERCENTAGE75%Pagano il 75% della tariffa adulto

Con questa configurazione e una tariffa adulto di 100 EUR/notte:

OspitePrezzo/notte
2 adulti100 EUR (per la camera)
+ bambino 1 annoGratis
+ bambino 4 anni30 EUR
+ bambino 8 anni50 EUR
+ ragazzo 14 anni75 EUR

Esempio: B&B con politica semplice

FasciaEtàModalitàValore
Bambini0-5FREE
Ragazzi6-15FIXED20 EUR

Più semplice: sotto i 6 anni gratis, dai 6 ai 15 anni 20 EUR a notte indipendentemente dalla tariffa della camera.

Esempio: resort con All Inclusive

FasciaEtàModalitàValore
Neonati0-1FREE
Bambini2-6FIXED35 EUR
Ragazzi7-12PERCENTAGE60%
Adolescenti13-17PERCENTAGE85%

In un contesto All Inclusive, l'importo fisso per i bambini piccoli copre il costo del cibo e dei servizi senza essere proporzionale alla tariffa camera (che in un resort può essere molto alta).


Come l'età viene raccolta durante la prenotazione

Nel booking engine

Quando l'ospite seleziona il numero di bambini nel motore di prenotazione, il sistema chiede l'età di ciascun bambino al momento del check-in. Questo dato è essenziale per:

  1. Calcolare il prezzo corretto — ogni bambino viene associato alla fascia di età appropriata.
  2. Verificare la capacità della camera — il sistema controlla che il totale di adulti + bambini non superi la maxOccupancy della tipologia.
  3. Determinare se il bambino conta come occupante — in base al campo countsTowardOccupancy.

Flusso per l'ospite

  1. L'ospite seleziona 2 adulti, 2 bambini.
  2. Per ogni bambino, appare un selettore di età: "Età bambino 1: ___", "Età bambino 2: ___".
  3. L'ospite inserisce le età (es. 3 e 8).
  4. Il sistema calcola il prezzo: il bambino di 3 anni rientra nella fascia 3-5 (30%), il bambino di 8 anni nella fascia 6-11 (50%).
  5. Il prezzo totale viene aggiornato in tempo reale.

Questa raccolta delle età avviene prima della selezione della camera, permettendo al sistema di mostrare direttamente i prezzi corretti per la composizione familiare specificata.


Calcolo del prezzo passo per passo

Scenario completo

  • Tipologia: Doppia Superior, basePrice = 120 EUR
  • Rate Plan: Flessibile, modalità PER_UNIT
  • Soggiorno: 3 notti
  • Ospiti: 2 adulti + 1 bambino (4 anni) + 1 bambino (9 anni)
  • Fasce: 0-2 FREE, 3-5 PERCENTAGE 30%, 6-11 PERCENTAGE 50%

Calcolo:

ComponenteCalcoloPer notteTotale 3 notti
Camera (2 adulti)basePrice120 EUR360 EUR
Bambino 4 anni120 × 30%36 EUR108 EUR
Bambino 9 anni120 × 50%60 EUR180 EUR
Totale216 EUR648 EUR

Scenario con importo fisso

  • Tipologia: Camera Familiare, basePrice = 150 EUR
  • Rate Plan: Pacchetto Famiglia
  • Soggiorno: 5 notti
  • Ospiti: 2 adulti + 1 bambino (2 anni) + 1 bambino (7 anni)
  • Fasce: 0-3 FREE, 4-12 FIXED 25 EUR

Calcolo:

ComponenteCalcoloPer notteTotale 5 notti
Camera (2 adulti)basePrice150 EUR750 EUR
Bambino 2 anniFREE0 EUR0 EUR
Bambino 7 anniFisso25 EUR125 EUR
Totale175 EUR875 EUR

Il campo countsTowardOccupancy

Questo campo merita una spiegazione approfondita perché influenza il calcolo dei supplementi per occupazione.

countsTowardOccupancy = false (default)

Il bambino non viene conteggiato nell'occupazione ai fini dei supplementi. Il suo prezzo è determinato esclusivamente dalla fascia prezzo bambini.

Esempio:

  • Camera con baseOccupancy = 2, extraAdultAmount = 30 EUR
  • Ospiti: 2 adulti + 1 bambino (8 anni)
  • Il bambino non conta come terzo occupante → nessun supplemento extraAdult.
  • Il bambino paga solo il prezzo della sua fascia (es. 50% della tariffa adulto).

countsTowardOccupancy = true

Il bambino viene conteggiato nell'occupazione. Se l'occupazione supera la base, scatta il supplemento adulto extra (o il supplemento bambino extra, se configurato nel collegamento Rate Plan — Tipologia).

Esempio:

  • Camera con baseOccupancy = 2, extraAdultAmount = 30 EUR
  • Ospiti: 2 adulti + 1 bambino (8 anni, countsTowardOccupancy = true)
  • Il bambino conta come terzo occupante → supplemento occupazione potrebbe applicarsi.
  • In più, il bambino paga il prezzo della sua fascia.

In pratica, countsTowardOccupancy = true è usato raramente. È utile solo quando vuoi che la presenza di un bambino influenzi il prezzo base della camera (non solo il supplemento bambino).


Fasce per tipologia camera specifica

Le fasce prezzo bambini possono essere configurate per tutte le tipologie del Rate Plan oppure per una tipologia specifica.

Quando usare fasce per tipologia

  • La Camera Familiare ha letti extra per bambini inclusi → fasce più generose (0-5 FREE, 6-12 al 40%).
  • La Suite ha spazio limitato → fasce più restrittive (0-2 FREE, 3-12 al 75%).
  • La Singola non ammette bambini → nessuna fascia configurata.

Se una tipologia non ha fasce bambini configurate e non ci sono fasce "globali" (senza roomTypeId), il sistema non mostra l'opzione bambini per quella tipologia.


Come configurare i prezzi bambini

Passo 1 — Accedi al Rate Plan

Dalla dashboard, vai su Booking EngineTariffeRate Plan. Apri il Rate Plan per cui vuoi configurare i prezzi bambini.

Passo 2 — Accedi alla sezione Bambini

All'interno del Rate Plan, trova la scheda Prezzi bambini o Fasce età bambini.

Passo 3 — Crea le fasce

Per ogni fascia di età:

  1. Età da: inserisci l'età minima (es. 0).
  2. Età a: inserisci l'età massima (es. 2).
  3. Modalità: seleziona FREE, PERCENTAGE o FIXED.
  4. Importo: se la modalità è PERCENTAGE o FIXED, inserisci il valore.
  5. Conta nell'occupazione: scegli se il bambino viene conteggiato nell'occupazione della camera.
  6. Tipologia camera: lascia vuoto per applicare a tutte le tipologie, oppure seleziona una specifica.

Passo 4 — Verifica la copertura

Assicurati che le fasce coprano tutte le età da 0 all'età massima che consideri "bambino" nella tua struttura. Tipicamente:

  • 0-17 anni: copertura completa, dai 18 in su si paga come adulto.
  • 0-12 anni: i ragazzi dai 13 in su pagano come adulti.

Le fasce devono essere contigue e non sovrapporsi: 0-2, 3-5, 6-11 è corretto. 0-3, 3-6 non è corretto (l'età 3 è coperta da due fasce).

Passo 5 — Testa nel booking engine

  1. Apri la pagina di prenotazione.
  2. Seleziona 2 adulti e 1-2 bambini.
  3. Inserisci età diverse per i bambini.
  4. Verifica che il prezzo cambi correttamente in base all'età inserita.
  5. Prova con un bambino di età 0 (neonato) — dovrebbe essere gratuito se la fascia FREE lo copre.

Best practice

Politica bambini come leva commerciale

Una politica bambini generosa è uno dei migliori strumenti di marketing per le strutture family-friendly:

  • "Bambini fino a 5 anni gratis" è un messaggio potente che attira le famiglie giovani.
  • "Ragazzi 6-12 anni al 50%" mostra che la struttura pensa alle famiglie con bambini più grandi.
  • Evidenzia queste condizioni nella descrizione del Rate Plan e nei materiali promozionali.

Coerenza con il piano pasto

Se il Rate Plan include un piano pasto (BB, HB, FB, AI), il prezzo del piano pasto si applica anche ai bambini. Valuta se il prezzo del pasto per un bambino di 2 anni è equo — potresti voler creare fasce prezzo bambini che "assorbono" anche il costo ridotto del pasto.

Fasce realistiche

Le fasce di età devono riflettere i costi reali:

  • Un neonato (0-2) non usa il letto, non mangia al buffet → gratuito o quasi.
  • Un bambino (3-6) usa poco spazio, mangia porzioni ridotte → 20-40% dell'adulto.
  • Un bambino (7-12) occupa un posto letto, mangia porzioni normali → 40-70% dell'adulto.
  • Un ragazzo (13-17) è di fatto un adulto dal punto di vista dei costi → 70-100% dell'adulto.

Comunica chiaramente

Nella descrizione del Rate Plan o nella pagina del booking engine, specifica:

  • Fino a quale età un ospite è considerato "bambino".
  • Se è necessaria una culla o un letto extra (e se c'è un supplemento separato).
  • Se il piano pasto è incluso anche per i bambini o solo per gli adulti.

Questa trasparenza riduce le domande pre-prenotazione e le contestazioni al check-out.