Un parco cittadino, cinque attrazioni, una stagione da maggio a settembre. La cassa sta all'ingresso o addirittura in un chiosco in mezzo al viale, e alle giostre ci sono altre persone. Il proprietario arriva la sera, ritira i soldi e li conta senza confrontarli con nulla, perché non c'è nulla con cui confrontarli. Tutto quello che ha è la parola di un collaboratore e la propria sensazione che «oggi c'era gente».

Non è negligenza. È la conseguenza del fatto che in un parco la vendita e la corsa sono due eventi distinti, separati sia nel tempo sia tra persone diverse. L'ospite paga in un posto e sale su un'altra attrazione, e tra questi due punti non c'è nulla che li colleghi automaticamente.
I soldi si perdono in due punti diversi — e ognuno si risolve in modo diverso
La prima falla è alla cassa. L'ospite ha pagato, il biglietto non è stato emesso, i soldi non sono arrivati. Qui conta che ogni vendita lasci una traccia che non si possa cancellare a posteriori.
La seconda falla è all'attrazione stessa. La giostra ha girato senza alcun biglietto: «sono dei nostri», «solo un minuto», «ma è piccolo». Un'auto a noleggio è stata data «per un giro» senza incassare nulla. Qui nessuna contabilità alla cassa serve: l'evento è avvenuto al di fuori di essa.
Sono due problemi diversi e un solo strumento non li risolve entrambi. Di seguito vediamo che cosa chiude ciascuno.
Perché i sistemi già pronti per i parchi non fanno per voi
Se cercate «automazione parco divertimenti», i risultati sono interamente sistemi di bigliettazione e controllo accessi. Funzionano tutti allo stesso modo: l'ospite riceve un braccialetto o una tessera con chip, ogni attrazione viene dotata di un controller e di un lettore contactless, e agli ingressi si installano tornelli. È il controller stesso a consentire il passaggio o ad avviare l'attrazione, addebitando il braccialetto.
Funziona — per un grande parco al chiuso con un unico ingresso e un flusso che ripaga l'infrastruttura. Il prezzo questi fornitori non lo pubblicano: tutti, senza eccezione, scrivono sul sito che il costo si calcola caso per caso e lasciano un numero di telefono. Già solo questo dice per chi è pensato.
Ma la ragione principale per cui questo non riguarda un parco cittadino non sono nemmeno i soldi. Questi sistemi difendono un perimetro — un ingresso, un passaggio, una zona. Un parco aperto non ha perimetro. Un viale, alberi, i quattro punti cardinali. Non c'è nulla da sbarrare, e tutto il senso del tornello svanisce.
La prima metà: un biglietto che vive separato dalla visita
In RentOS per questo c'è la modalità «Biglietti». Il cassiere compone un ordine con ciò che l'ospite chiede: due adulti per la ruota panoramica, tre bambini per la giostra. L'ordine viene registrato per intero, con un solo pagamento, e l'ospite riceve un numero breve, facile da dire ad alta voce.
All'interno di un ordine, ogni riga è un biglietto a sé. Tre biglietti per la giostra non devono essere usati tutti insieme: se ne presentano due, se ne annullano due e il terzo resta valido. I prezzi stanno sull'attrazione stessa, con il proprio insieme di varianti: «Adulto», «Bambino», «Ridotto», e anche il prezzo zero è ammesso, se qualcuno entra gratis. Il cassiere non digita l'importo, sceglie una variante: vendere «per sbaglio» a meno non è possibile.
Se i prezzi cambiano a metà stagione, i biglietti già venduti mantengono l'importo originario e le verifiche passate non si spostano.
Il collaboratore alla giostra vede solo ciò che lo riguarda
L'ospite dice il numero dell'ordine, il collaboratore lo digita e ne vede il contenuto. La scheda degli ordini ha un'impostazione personale — un filtro per attrazione: «sto alla Giostra». Da quel momento i propri biglietti compaiono per primi, quelli altrui sono attenuati, e non serve frugare nell'ordine di un altro per trovare la propria riga.
L'annullamento avviene un biglietto alla volta, e lo verifica il server, non un avviso sullo schermo: un biglietto già annullato non passa una seconda volta, e nemmeno uno scaduto. Volendo, l'annullamento si può disattivare del tutto: allora il sistema si limita a ricordare che cosa è stato venduto. È comunque utile — quando un ospite protesta «ho pagato e non mi fanno entrare», dal numero d'ordine si recuperano contenuto e importo. Si può cambiare in qualsiasi momento e non incide sui soldi.
Gli incassi si contano alla vendita, non alla visita
Alla chiusura di giornata, l'incasso calcolato è la somma degli ordini venduti dalla chiusura precedente, indipendentemente da quando i biglietti verranno annullati. Ed è giusto così: un biglietto si può regalare, comprare in anticipo o usare domani. I soldi sono entrati oggi, quindi oggi devono essere in cassa.
La seconda metà: un contatore che non osserva, ma autorizza
I biglietti chiudono la cassa. Non chiudono le attrezzature: una giostra si può far girare così com'è, e un'auto si può dare per un giro al di fuori di ogni contabilità.
Qui entra in gioco il secondo meccanismo: un contatore sull'attrazione stessa. Il collaboratore ha un tag RFID, l'attrazione ha un lettore. Un tocco e succedono tre cose insieme: la lettura del contatore aumenta di uno, viene data corrente e parte un conto alla rovescia. Senza il tocco l'attrezzatura non si accende affatto.
L'applicazione principale è il noleggio: auto elettriche per bambini, kart, quad. Tutto ciò in cui l'ospite paga per una corsa di durata definita.
Il timer risolve l'altra metà del problema
Il conto alla rovescia qui non è una comodità, è parte del controllo. Sono stati pagati dieci minuti: dieci minuti dopo la corrente viene tolta e l'auto si ferma da sola. Il collaboratore non deve guardare l'orologio né spiegare nulla a nessuno: la corsa è finita non per decisione di qualcuno, ma fisicamente. Insieme sparisce un'intera categoria di discussioni del tipo «ma ci siamo appena seduti».
E — cosa più importante per il proprietario — sparisce la possibilità di vendere dieci minuti, farne cinque e intascare la differenza. La durata la stabilisce il dispositivo, non la persona che sta all'auto.
La differenza rispetto a un contatore normale è sostanziale. Un contatore normale è un testimone: registra ciò che è comunque accaduto, e lo si può anche non guardare. Questo è un guardiano. Autorizza la corsa ed è lui stesso a concluderla, perciò la lettura non può restare indietro rispetto alla realtà. È la realtà.
Questo funziona non solo su attrezzature a batteria: dove serve, lo stesso contatore commuta la normale rete elettrica — su un trampolino o su un'attrazione VR accende l'alimentazione esattamente come su un'auto elettrica.
Alla chiusura di giornata il collaboratore inserisce la lettura, e il sistema calcola da sé la differenza rispetto alla precedente e la moltiplica per il prezzo. Nessun «erano più o meno tanti».
Le due metà chiudono falle diverse
Insieme formano un circuito chiuso, e vale la pena dire chiaramente chi risponde di che cosa:
- Il contatore risponde del fatto che la corsa c'è stata ed è durata quanto pagato. Niente tag, niente corsa. Scaduto il tempo, si ferma.
- La «Differenza» risponde del fatto che i soldi siano arrivati. Il sistema moltiplica le corse per il prezzo e mette la propria cifra accanto a quanto è stato realmente versato in cassa.
Prese singolarmente, entrambe le metà fanno acqua. Il contatore non sa nulla dei soldi. La verifica senza contatore si fida della parola di una persona. Insieme non resta nulla da nascondere: quantità e tempo sono fissati dall'hardware, i soldi dall'aritmetica.
Quando a un parco servono le Corse e non i Biglietti
I biglietti non servono a ogni parco, e la regola di scelta è semplice: riguarda le persone, non le attrazioni:
- Il cassiere incassa e un'altra persona avvia l'attrazione — sono i «Biglietti».
- La stessa persona incassa e avvia subito — sono le «Corse», e i biglietti aggiungerebbero solo lavoro.
Il tipo di attrazione non decide nulla. La stessa identica giostra si conta in modo diverso a seconda di come è organizzata la vostra cassa.
Un parco è raramente omogeneo
In un parco reale, cose che stanno una accanto all'altra si contano in modi diversi: la ruota panoramica e la giostra con i biglietti alla cassa, il noleggio di auto elettriche e i kart a contatore, il trampolino a corse. È normale e non richiede diversi programmi. Ogni zona vive nella propria modalità, mentre il pannello, la cassa e il riepilogo serale sono comuni.
Bar, snack e souvenir, invece, non sono affatto una modalità di contabilità. Per loro c'è un modulo a parte, «Prodotti»: un catalogo con i prezzi, le giacenze per punto vendita con inventario e una propria verifica di cassa, slegata dalla chiusura di giornata per zone. A venderli è lo stesso collaboratore, con pagamento in contanti, con carta o dal saldo del cliente.
E si può cominciare senza alcun investimento: finché non ci sono contatori, il collaboratore registra le corse con un tocco sullo schermo, e la formula di calcolo è la stessa. L'hardware rafforza la contabilità, ma nessuna modalità lo richiede — ed è forse la differenza principale rispetto ai sistemi in cui la contabilità comincia con un'installazione.