Applicativi · Gestione noleggi

ITER Rental: gestire un noleggio con logica di inventario tempo-reale

Una piattaforma cloud per la gestione di noleggi a breve e medio termine, costruita sul framework proprietario ITER. Configurabile per scooter, auto, nautica, e-bike, attrezzature sportive. Conforme al GDPR, integrata con Stripe per i pagamenti, progettata perché lo stesso mezzo non venga mai prenotato due volte.

Modalità
SaaS in cloud · istanza dedicata
Conformità
GDPR · PSD2 · Cookie
Architettura
Concorrenza atomica · idempotenza
Pagamenti
Stripe nativo · carta, link, refund
01 · Premessa

Il noleggio è la gestione di un inventario fisico nel tempo.

È la gestione di un inventario fisico finito, di finestre temporali sovrapponibili, di stati operativi (in uso, in manutenzione, danneggiato), di flussi di pagamento multipli (online, cauzione, saldo al ritiro, rimborso), di identità verificate (patente, codice fiscale, documento). E di adempimenti (GDPR, fatturazione, sicurezza).

I gestionali generici — Excel, fogli condivisi, CRM riadattati — funzionano finché il parco mezzi è piccolo e i clienti sono pochi. Ma non appena due clienti chiamano lo stesso giorno per lo stesso scooter, o un cliente chiede di rimborsare un acconto pagato online, o il Garante invia una richiesta di accesso ai dati, emerge la differenza tra registrare un noleggio e governare un noleggio.

ITER Rental nasce per chiudere questa distanza. Non è un CMS adattato. Non è un gestionale generico verniciato di rosa. È un sistema specifico per il dominio noleggi, progettato con principi di solidità che normalmente si trovano solo in sistemi enterprise di fascia alta.

Ogni mezzo prenotato è un mezzo fisico. Ogni errore di disponibilità è un cliente perso o una contestazione. ITER Rental rende l'overbooking architettonicamente impossibile.
02 · Funzionalità operative

Otto capacità operative, dal catalogo al check-in finale.

2.1

Catalogo dinamico configurabile

Il catalogo si adatta al settore: gli scooter hanno cilindrata, velocità massima, alimentazione; le e-bike autonomia e tipo di motore; le barche lunghezza e licenza; i kayak capienza e accessori. Ogni tipologia definisce i propri attributi. Nessuna colonna hardcoded, nessun campo "note" generico.

2.2

Inventario tempo-reale e concorrenza atomica

Quando due clienti tentano di prenotare lo stesso esemplare nello stesso istante, uno solo ha successo. L'altro riceve un messaggio chiaro di indisponibilità. Garantito da locking pessimistico in transazione, testato con 20 richieste simultanee deterministiche.

2.3

Pagamenti integrati e tracciati

Stripe nativo: pagamento online (100% o acconto), saldo al ritiro via link, rimborsi parziali e totali, gestione cauzione fisica. Ogni webhook è idempotente per architettura: ricevere lo stesso evento cinque volte produce esattamente un booking e un pagamento.

2.4

Ciclo operativo completo

Dal walk-in al banco al check-out fisico al check-in finale: il sistema accompagna l'operatore attraverso gli step (verifica patente, foto stato mezzo pre/post, gestione saldo, restituzione cauzione, registrazione km). Nessun passaggio è dimenticabile.

2.5

Formule di noleggio flessibili

Ora, mezza giornata, giornata 24h, settimana, mese. Prezzi differenziati per modello e stagione. Sconti automatici per pagamento anticipato. Cauzione configurabile per modello. Il motore commerciale è separato dal motore di disponibilità: modificare un prezzo non sposta una prenotazione.

2.6

Calendario occupazione flotta

Vista doppia: per modello ("ho 3 Liberty liberi sabato dalle 15 alle 18") o per esemplare (gantt orizzontale per la gestione operativa). Aggiornato in tempo reale dalle 3 fonti di occupazione: prenotazioni attive, prenotazioni in pagamento, indisponibilità per manutenzione.

2.7

Anagrafica clienti GDPR-native

Codice fiscale con validazione checksum, patente cross-validata per categoria e scadenza, 197 paesi ISO 3166. Anonimizzazione su richiesta del cliente (Art. 17 GDPR) tracciata e irreversibile, con conservazione dei dati di business per gli adempimenti fiscali.

2.8

RBAC enterprise a 3 ruoli

Superadmin (configurazione del prodotto), admin (titolare del noleggio, gestione operativa completa), operator (operatore al banco, accessi limitati). Permessi granulari area.risorsa.azione, default deny, validazione delle policy nel servizio.

03 · Architettura & sicurezza

Cinque principi di solidità del sistema.

3.1Concorrenza atomica gating-tested+

Il sistema previene l'overbooking con locking pessimistico (SELECT … FOR UPDATE) in transazione REPEATABLE READ. Test di gating ripetibile: 20 richieste simultanee, deterministicamente 1 successo + 19 rifiuti. Nessuna milestone del prodotto chiude senza questo test verde.

3.2Idempotenza dei pagamenti+

Ogni webhook Stripe è identificato univocamente. Il replay di un evento già processato non produce duplicati. Verificato end-to-end: 5 invii dello stesso evento → 1 booking, 1 pagamento. Lo stato del pagamento è registrato in modo append-only.

3.3Audit log completo+

Ogni operazione rilevante (creazione booking, cancellazione, rimborso, anonimizzazione) genera un evento tracciato con attore, ruolo, timestamp, stato prima/dopo. Ricostruzione completa a posteriori dei fatti, anche a distanza di anni.

3.4Backup e disaster recovery+

Backup automatici giornalieri del database, snapshot dei file allegati (documenti patente, foto stato mezzo, galleria modelli). Test di restore verificato: 15 tabelle, ripristino 1:1 dei dati senza perdite. Eseguito prima di ogni milestone di produzione.

3.5Fail-closed by design+

In caso di dubbio, il sistema nega. Permesso ambiguo → 403. Webhook con firma non valida → 401. File non in galleria → 404. Path traversal nei file → blocco immediato. Nessun "fallback permissivo", mai.

05 · Conformità & integrazioni

Riferimenti normativi presidiati per progettazione.

Reg. UE 2016/679

GDPR

Anonimizzazione (Art. 17), privacy by design, minimizzazione, accesso ai dati.

PSD2 / SCA

Strong Customer Authentication

SCA via Stripe (3D Secure 2.0 nativo) sui pagamenti online.

Cookie Law / ePrivacy

Consenso conforme

Pannello di consenso conforme alla normativa cookie ed ePrivacy.

GDPR — dati patente

Dati documenti

Conservazione minima e accesso limitato per ruolo ai dati di patente e documento.

Integrazioni native

  • Stripe — pagamenti, link, rimborsi, webhook idempotenti
  • Resend — email transazionali (conferma, link saldo, ricordo ritiro)
  • Sentry — monitoraggio errori in produzione
  • API REST documentata — per integrazione con sito vetrina, plugin WordPress, sistemi terzi
06 · Per chi

Tre angolazioni dello stesso strumento.

  • 01Niente investimento infrastrutturaleIstanza cloud dedicata, nessun server, nessuna manutenzione tecnica.
  • 02Configurazione del catalogo in autonomiaTipologie, modelli, formule, prezzi.
  • 03Visibilità completa sul businessReportistica giornaliera e periodica.
  • 04Conformità GDPR garantitaRispondi a una richiesta del cliente in 30 secondi.
  • 05Gestione operatori autonomaCreazione e disattivazione degli operatori al banco senza chiamare Iteranea.
  • 01Walk-in in meno di un minutoFlusso ottimizzato per il banco fisico.
  • 02Check-out e check-in guidatiNiente passaggi dimenticati.
  • 03Calendario chiaroVisibilità immediata su cosa è libero e quando.
  • 04Gestione stato mezziManutenzione, danni, ripristino tracciati.
  • 05Operazioni sicureNon può fare azioni distruttive per errore (cancellazioni, rimborsi).
  • 01API REST pubblicaCatalogo, disponibilità, creazione reservation.
  • 02Webhook documentatiEventi di booking per integrazione con sistemi esterni.
  • 03Plugin WordPressVetrina prenotazioni integrata con un click.
  • 04Architettura apertaSingle-tenant ma estendibile.

Vuoi vedere come ITER Rental può sostituire il foglio Excel del tuo noleggio?

Una demo dedicata di 30 minuti, con un caso reale del tuo settore, su scenari di prenotazione, walk-in, check-out e gestione operativa.

Richiedi una demo +39 388 81 42 248
info@iteranea.it · iteranea@pec.it