Perché il doppio click non protegge più il tuo contratto
Le condizioni generali dei contratti B2B contengono quasi sempre clausole che l'art. 1341, comma 2, del codice civile definisce vessatorie: foro esclusivo, limitazioni di responsabilità, decadenze, rinnovo tacito, facoltà di recesso o sospensione a favore di chi ha predisposto il modulo. Queste clausole non hanno effetto se non sono «specificamente approvate per iscritto».
Per anni il web ha risolto il problema con il cosiddetto double click: una prima spunta per accettare le condizioni, una seconda per "approvare specificamente" le clausole onerose. La Corte di Cassazione, Sez. III, ordinanza 20 giugno 2026 n. 20945, ha chiuso questa strada: la spunta di una casella è un atto di point and click che esprime, al più, l'accettazione complessiva del regolamento contrattuale, non l'approvazione mirata richiesta dalla norma, e non dimostra né che l'atto sia riferibile a chi lo compie né che sia stato compiuto consapevolmente.
La conseguenza pratica: chi oggi conclude contratti online con altre imprese tramite checkbox rischia di non poter far valere proprio le clausole che lo tutelano di più — a partire dal foro competente e dai limiti di responsabilità.
Cosa dice la Cassazione
«La mera spunta di una casella […] è un atto di point and click che esprime, al più, l'accettazione complessiva del regolamento contrattuale, non quella mirata.»
Cass. civ., Sez. III, ord. 20 giugno 2026, n. 20945 — contratto telematico tra professionisti, clausola sul foro esclusivo.
La Corte indica anche la soluzione: per i contratti che non richiedono la forma scritta a pena di nullità è sufficiente una firma elettronica semplice ai sensi dell'art. 3 n. 10 del Regolamento eIDAS, ad esempio l'inserimento di un codice OTP inviato al firmatario via SMS o email, purché riferito alla singola clausola. Nello stesso solco, Cass. 9413/2021 sull'idoneità della firma elettronica a integrare la forma scritta.
Come Convalido trasforma la spunta in una firma
La clausola resta al suo posto
Nel tuo modulo contrattuale, sotto ogni clausola vessatoria, il widget di Convalido sostituisce la casella con un campo per email o cellulare.
Il firmatario riceve un codice
Un OTP di 6 cifre, valido pochi minuti, inviato via SMS o email: la firma elettronica semplice che la Cassazione indica come idonea.
Approva le clausole, non il contratto
Ogni clausola vessatoria viene approvata con il proprio codice, oppure — come la seconda firma sui moduli cartacei — con un solo codice che le elenca una per una. In ogni caso il testo mostrato viene ricatturato e confrontato: se è cambiato, l'approvazione è rifiutata.
La prova viene conservata
Per ogni clausola: testo integrale, impronta, contatto, indirizzi IP, orari e canale in un pacchetto probatorio immutabile con marca temporale RFC 3161 di una Time Stamping Authority indipendente, scaricabile in caso di contenzioso.
A chi serve
Fornitori di energia, telefonia e servizi
Contratti di somministrazione conclusi online con partite IVA: foro esclusivo, recesso, penali. È il caso deciso dalla Cassazione.
SaaS e piattaforme B2B
Condizioni generali accettate in fase di registrazione: limitazioni di responsabilità, sospensione del servizio, modifiche unilaterali.
E-commerce e marketplace per professionisti
Ordini online con condizioni di vendita: decadenze per i reclami, deroghe alla garanzia, clausole compromissorie.
Studi professionali e società di consulenza
Mandati e lettere di incarico sottoscritte a distanza, con clausole su compensi, recesso e foro.
Convalido è progettato per i contratti B2B. Nei contratti con i consumatori si applicano gli artt. 33-36 del Codice del Consumo: le clausole vessatorie sono nulle a prescindere dall'approvazione e nessun OTP può sanarle. Se vendi a privati, il problema è diverso e va affrontato con altri strumenti.
Un canone, le approvazioni incluse, poi solo il consumo
Nessun costo di attivazione. Scegli il piano in base a quante clausole fai approvare ogni mese; le eccedenze si pagano a consumo. Vedi i prezzi.
Start
50 approvazioni incluse · 0,40 € oltre · marca temporale RFC 3161 inclusa
Business
300 approvazioni incluse · 0,25 € oltre · marca temporale RFC 3161 inclusa
Enterprise
2000 approvazioni incluse · 0,15 € oltre · marca temporale RFC 3161 inclusa
Domande frequenti
Nei contratti conclusi via web tra imprese, no. Con l'ordinanza n. 20945 del 20 giugno 2026 la Corte di Cassazione ha stabilito che la spunta di una casella — anche una seconda casella dedicata alle clausole onerose — è un atto di point and click che non integra la «specifica approvazione per iscritto» richiesta dall'art. 1341, comma 2, c.c., perché non dimostra la riferibilità dell'atto a chi lo compie né la sua consapevolezza.
Sì. Il Regolamento eIDAS (art. 3 n. 10) definisce firma elettronica i dati in forma elettronica acclusi o connessi ad altri dati elettronici e usati dal firmatario per firmare. L'inserimento di un codice ricevuto su un canale personale (SMS o email) è una firma elettronica semplice, che la stessa Cassazione indica come idonea per i contratti che non richiedono la forma scritta a pena di nullità.
Dipende da come preferisci impostare il modulo, e i due modi possono convivere nello stesso contratto. Singola: un widget sotto ogni clausola, un codice per ciascuna (il contatto inserito la prima volta viene riproposto). Gruppo: un solo widget che elenca le clausole vessatorie del contratto e un solo codice — l'equivalente della seconda firma cartacea che richiama specificamente le clausole numerate. In entrambi i casi ogni clausola produce la propria evidenza, con il testo esatto approvato, la sua impronta e la marca temporale; nel gruppo, l'evidenza di ciascuna clausola registra anche l'elenco delle altre coperte dallo stesso codice. Mai un codice generico per «tutto il contratto».
No, e non è pensato per quello. Nei contratti con i consumatori si applicano gli artt. 33-36 del Codice del Consumo: le clausole vessatorie sono nulle indipendentemente dall'approvazione, e nessuna firma può sanarle. Convalido è un servizio per rapporti tra imprese e professionisti.
Chi invoca la clausola deve provare l'approvazione specifica. Dalla dashboard scarichi il pacchetto probatorio: il testo integrale della clausola approvata, la sua impronta, il contatto usato, indirizzi IP e orari, la posizione nella catena di hash e il token di marca temporale RFC 3161 rilasciato da una Time Stamping Authority indipendente (Sectigo o DigiCert). Il pacchetto è verificabile in modo indipendente, anche con openssl ts.
No. Il widget si inserisce nella pagina esistente, sotto ogni clausola vessatoria, al posto della casella da spuntare; il resto del modulo e del processo d'ordine resta com'è. L'integrazione richiede poche righe di HTML e una chiamata dal tuo server per confermare l'esito.
Le clausole vessatorie approvate con il solo flag rischiano di essere inefficaci. Con il tuo legale puoi valutare un re-papering: far approvare nuovamente le clausole ai clienti esistenti tramite il widget, conservando l'evidenza.
Prova il flusso completo su un contratto di esempio
Nella piattaforma di test inserisci la tua email o il tuo cellulare sotto una clausola fittizia, ricevi il codice e vedi in tempo reale cosa viene registrato e come.