PrestaShop Gestione Catalogo

DataFirefly Noleggio Prodotti

Trasforma i tuoi prodotti PrestaShop in articoli di noleggio

Modulo PrestaShop 8 e 9 che trasforma il vostro negozio in un vero strumento di gestione del parco a noleggio. Sulla scheda prodotto, un calendario oscura automaticamente le date prenotate e il cliente sceglie il periodo come intervallo, in due campi con orari, o come data di inizio più numero di settimane. Il prezzo si calcola al giorno con scaglioni decrescenti, coefficienti di durata, stagioni moltiplicatrici e tariffe fisse. La cauzione appare come riga separata del carrello, rimborsabile con una semplice nota di credito, oppure passa all'impronta bancaria Stripe: il cliente registra la carta dopo l'ordine e voi addebitate solo la trattenuta in caso di danni. Sul fronte operativo, un planning mensile visualizza l'occupazione di ogni prodotto, le unità portano numeri di serie assegnati alle prenotazioni, il check-out e il check-in registrano uscita e riconsegna con stato del materiale, e le statistiche misurano tasso di occupazione e fatturato. Le richieste senza pagamento, i pacchetti sincronizzati, l'API REST, i webhook in uscita firmati e le email di promemoria via cron completano il ciclo, dal carrello alla riconsegna del materiale.

A colpo d'occhio
  • Calendario di disponibilità, pacchetti sincronizzati e planning mensile di back-office
  • Unità con numeri di serie, check-in e check-out, trattenuta di cauzione
  • Stagioni tariffarie, giorni di chiusura, tariffe fisse, scaglioni o coefficienti
  • Cauzione come riga separata del carrello o impronta bancaria Stripe senza addebito
  • API REST, webhook in uscita firmati ed email di promemoria via cron in 5 lingue
PS 8 e 9 Noleggio Impronta Stripe
  • Rimborso 30 giorni
  • 12 mesi di aggiornamenti
  • Supporto 24h
www.datafirefly.com/it/
Modulo di noleggio prodotti con calendario di disponibilità su PrestaShop
v1.11.4 · aggiornato 2026-09-15
Cosa fa

La versione breve.

01

Calendario di disponibilità

Selezione delle date come intervallo su due mesi, in due campi di inizio e fine con orari, o come data di inizio più numero di settimane. Giorni prenotati oscurati, orizzonte di prenotazione e tempo di preparazione configurabili.

02

Planning di back-office

Vista mensile dell'occupazione per prodotto: celle libere, parziali o complete con la quantità prenotata, tooltip con ogni prenotazione, giorni di chiusura evidenziati, navigazione mese per mese.

03

Unità e numeri di serie

Ogni esemplare fisico porta il suo riferimento. La capacità di noleggio segue automaticamente le unità attive, un'unità in manutenzione esce dallo stock, e voi assegnate i numeri di serie consegnati al cliente su ogni prenotazione, con controllo di conflitto.

04

Check-in e check-out

Un clic all'uscita del materiale, un clic alla riconsegna: stati e marche temporali seguono, con stato del materiale all'uscita e alla riconsegna, importo di cauzione trattenuta e motivo in caso di danni.

05

Stagioni e giorni di chiusura

Griglia di stagioni puntuali o ricorrenti ogni anno che moltiplica la tariffa giornaliera (alta stagione, festività), e giorni di chiusura settimanali o con data senza uscita né riconsegna possibile.

06

Tariffe fisse e modalità settimane

Prezzi tondi per durata esatta (7 giorni = 199) prioritari su ogni calcolo, e selezione a numero di settimane con data di riconsegna calcolata. Opzione modello rotazione: la riconsegna avviene il giorno successivo al periodo fatturato, una settimana va da lunedì a lunedì.

07

Cauzione in riga dedicata

La cauzione appare come riga separata del carrello e della fattura, esente IVA, senza toccare il prezzo del prodotto noleggiato. Rimborso con una semplice nota di credito su quella riga. Cauzione per prodotto o globale automatica con moltiplicatore, minimo e arrotondamento.

08

Impronta bancaria Stripe

Il cliente registra la carta dopo l'ordine via Stripe Elements, senza addebito né blocco di fondi. In caso di danni, addebitate la trattenuta in un clic dalla scheda prenotazione. Nessun dato carta passa dal negozio.

09

Coefficienti di durata

Prezzo uguale all'importo base moltiplicato per un coefficiente secondo una griglia per fasce di giorni, con eccezioni weekend prioritarie e tariffa su richiesta oltre la durata massima.

10

Richiesta senza pagamento

Il cliente invia una richiesta di prenotazione dalla scheda prodotto, voi la accettate o rifiutate in un clic in back-office, con email automatiche e blocco dello stock configurabile.

11

Pacchetti sincronizzati

Prenotare un pacchetto blocca automaticamente la disponibilità di ogni suo componente noleggiabile sullo stesso periodo, e prenotare un componente rende il pacchetto indisponibile.

12

API e webhook

API REST JSON con token per leggere e scrivere prenotazioni e disponibilità, più webhook in uscita firmati HMAC che notificano il vostro software a ogni passaggio: richiesta, conferma, uscita, riconsegna, annullamento.

13

Email di ciclo di vita

Promemoria prima dell'inizio del noleggio, promemoria prima della riconsegna e sollecito in caso di ritardo, inviati nella lingua dell'ordine tramite un URL cron sicuro, una sola volta per prenotazione.

14

Statistiche di occupazione

Per prodotto e nel periodo che scegliete: prenotazioni, giorni noleggiati, tasso di occupazione, fatturato del noleggio e cauzioni trattenute, con totali.

15

Tutto il catalogo a noleggio

Per i negozi 100 % noleggio: ogni prodotto attivo diventa noleggiabile senza configurazione individuale, tariffa dal prezzo di vendita e stock di noleggio sincronizzato con lo stock PrestaShop.

La versione lunga

Tutto quello che vorresti sapere prima di installare.

Uno sguardo dettagliato su come funziona DataFirefly Noleggio Prodotti, perché l'abbiamo progettato così, e il ragionamento dietro le funzionalità qui sopra.

§ 01

Una modalità noleggio innestata sul vostro catalogo esistente

Non tutti i prodotti del vostro negozio sono fatti per essere venduti una volta per tutte. Attrezzature, mobili, materiale per eventi, strumenti, veicoli, utensili: alcuni articoli si noleggiano, e PrestaShop non ha alcun meccanismo nativo per questo. Questo modulo aggiunge una modalità noleggio attivabile prodotto per prodotto, senza snaturare il resto del catalogo. Voi designate gli articoli noleggiabili, definite prezzo giornaliero, cauzione e durata consentita, e il modulo si occupa del resto: calendario, calcolo del prezzo, blocco delle date e monitoraggio delle prenotazioni fino alla riconsegna del materiale.

§ 02

Un calendario che conosce le vostre disponibilità

Sulla scheda prodotto, il cliente sceglie le date come intervallo su due mesi, in due campi di inizio e fine con orari, o come data di inizio più numero di settimane, con la data di riconsegna che si calcola da sola. I giorni già prenotati sono oscurati, i giorni di chiusura del negozio non accettano né uscita né riconsegna, e un tempo di preparazione configurabile dopo ogni riconsegna lascia il tempo di preparare l'articolo successivo. Un orizzonte di prenotazione limita fino a quale data un cliente può prenotare.

§ 03

Un prezzo giornaliero che segue le vostre stagioni

La tariffa si calcola al giorno, con scaglioni decrescenti, una modalità percentuale del prezzo di vendita o una griglia di coefficienti di durata con eccezioni weekend. Le stagioni moltiplicano la tariffa giornaliera nei periodi che definite, puntuali o ricorrenti ogni anno, festività di fine anno incluse. Le tariffe fisse danno un prezzo tondo per una durata esatta, 7 giorni a 199 per esempio, prioritario su ogni calcolo: combinate con la modalità settimane, rendono l'offerta perfettamente leggibile. Un'opzione decide infine se il giorno della riconsegna è fatturato (conteggio di calendario) o no (modello rotazione: una settimana va da lunedì a lunedì, con la riconsegna il giorno successivo al periodo fatturato).

§ 04

Gestite il vostro parco: planning, unità, check-in e check-out

Il planning di back-office mostra l'occupazione di ogni prodotto nel mese, cella per cella, con la quantità prenotata e il dettaglio delle prenotazioni in tooltip. Ogni esemplare fisico può portare un numero di serie: la capacità di noleggio segue allora automaticamente le unità attive, un'unità in manutenzione esce dallo stock, e voi assegnate i riferimenti consegnati al cliente su ogni prenotazione, con controllo di conflitto. All'uscita del materiale, un clic mette il noleggio in corso e lo registra; alla riconsegna, un clic lo chiude. Stato del materiale all'uscita e alla riconsegna, importo di cauzione trattenuta e motivo si annotano sulla scheda, e la schermata Statistiche misura prenotazioni, giorni noleggiati, tasso di occupazione e fatturato per prodotto nel periodo che scegliete.

§ 05

La cauzione, separata e senza attriti

La cauzione appare come riga dedicata del carrello e della fattura, esente IVA, senza mai gonfiare il prezzo mostrato del prodotto noleggiato. Il suo rimborso si risolve con una nota di credito su quella riga. La definite per prodotto o come globale automatica (importo base IVA inclusa moltiplicato, con minimo e arrotondamento). E se preferite non incassare nulla, l'impronta bancaria Stripe prende il testimone: il cliente registra la carta dopo l'ordine su una pagina sicura, senza addebito né blocco di fondi, e voi addebitate solo la trattenuta in caso di danni, in un clic dalla scheda prenotazione. I dati carta sono gestiti da Stripe Elements e non passano mai dal negozio.

§ 06

Prenotazioni seguite dal carrello alla riconsegna

Dall'aggiunta al carrello, una prenotazione blocca le date scelte; i carrelli non confermati scadono e liberano le loro date. Alla convalida dell'ordine, la prenotazione si conferma e si collega al cliente. Le email di ciclo di vita, attivate da un URL cron sicuro, ricordano al cliente l'inizio del noleggio, la riconsegna, e lo sollecitano in caso di ritardo, nella lingua del suo ordine. Il dettaglio di ogni noleggio appare nel carrello, nella conferma d'ordine, nella scheda ordine del back-office (numeri di serie inclusi) e nella pagina I miei noleggi dell'account cliente.

§ 07

Richieste senza pagamento, pacchetti, API e webhook

Sui prodotti dove la attivate, il cliente invia una richiesta di prenotazione con i suoi dati e un messaggio, senza passare in cassa; voi la accettate o rifiutate in un clic, con email automatiche. I pacchetti nativi PrestaShop sono sincronizzati: prenotare un pacchetto blocca i suoi componenti noleggiabili e viceversa. L'API REST con token espone prodotti, disponibilità e prenotazioni in lettura e scrittura con idempotenza per riferimento esterno, e i webhook in uscita firmati HMAC notificano il vostro software gestionale a ogni evento: richiesta, conferma, uscita, riconsegna, annullamento. Non serve più interrogare l'API in continuazione per restare sincronizzati.

§ 08

Limiti dichiarati

L'impronta bancaria richiede un account Stripe, indipendente dal modulo di pagamento del negozio; l'addebito fuori sessione di una trattenuta può essere rifiutato dalla banca del cliente (3-D Secure), nel qual caso il modulo mostra l'errore e la trattenuta resta da incassare in altro modo. Nel modello rotazione, il giorno della riconsegna non è fatturato ma resta indisponibile per un'altra uscita lo stesso giorno, il che riflette la realtà del materiale non ancora restituito. L'occultamento del pulsante di acquisto nativo si basa su selettori di tema che possono richiedere un piccolo aggiustamento a seconda del vostro tema.