---
title: Contratti
description: Dal preventivo accettato al contratto firmato — il wizard di generazione, il PDF obbligatorio prima dell'invio, la firma pubblica in tre passi con codice OTP via email e il certificato di firma nel PDF finale.
---

Il contratto chiude il cerchio: si genera (tipicamente dal **preventivo
accettato**), si invia con un link pubblico e il cliente lo **firma
online** con un'identificazione via codice email.

## Generare il contratto

<Steps>
<Step>
**Dal deal**, con un preventivo accettato, il banner verde propone
**"Genera Contratto da preventivo accettato"** (si può anche generare un
contratto libero). Un contratto in lavorazione (bozza/inviato) blocca la
generazione di un altro; dopo la firma si può generare un rinnovo.
</Step>
<Step>
**Il wizard**: scegli il **template contratto**, le **clausole** (tutte
pre-selezionate) e — se il template ha segnaposto immagine — gli **asset**
dal Drive. "Genera Contratto" apre l'editor.
</Step>
<Step>
**Rifinisci e prepara**: editor con chat, anteprima e codice (qualità di
generazione "Base" o "Avanzato"). Poi **"Genera PDF"** — è obbligatorio:
il pulsante **"Conferma e Invia"** compare solo quando il PDF esiste.
</Step>
<Step>
**Invia**: eventuale scadenza → link pubblico (`/c/{token}`) da copiare o
mandare al cliente.
</Step>
</Steps>

## La firma del cliente (in tre passi)

Sul link pubblico il cliente trova il documento e il riquadro **"Firma del
contratto"**, con il percorso **Identità → Codice → Firma**:

1. **Identità** — nome, cognome ed email: a quell'indirizzo arriva il
   codice di verifica;
2. **Codice** — il codice a **6 cifre** (valido 10 minuti, massimo 5
   tentativi, reinvio dopo 60 secondi);
3. **Firma** — firma disegnata + dichiarazione di accettazione →
   **"Firma e Conferma"**.

Il firmatario può anche **rifiutare** (con motivazione opzionale). A firma
avvenuta scarica subito il **contratto firmato**.

## Dopo la firma

- Il contratto passa a **Firmato**; la tab **"Firma"** mostra i dettagli:
  firmatario, email con badge **"Verificata"**, data/ora, indirizzo IP e
  hash del documento.
- Il **PDF firmato** include la firma nel documento e una pagina finale di
  **"Certificato di Firma Digitale"** con tutti i dati probatori
  (firmatario, email verificata, data, IP, hash del contenuto firmato,
  geolocalizzazione se disponibile).

<Callout type="info">
  L'identificazione via codice email rende la firma **non anonima** e
  tracciata, ma non è una firma elettronica qualificata: per contratti che
  richiedono FEA/FEQ valuta gli strumenti dedicati.
</Callout>

I contratti **importati come PDF** sono di sola consultazione (nessuna
firma online); il link pubblico serve per la visione e il download.

## Prossimi passi

<Cards>
  <Card
    href="/docs/documenti/preventivi"
    title="Preventivi"
    description="Il passo prima: offerte, invio e accettazione."
  />
  <Card
    href="/docs/api-rest/documenti"
    title="API Documenti"
    description="Gestire preventivi e contratti via API partner."
  />
</Cards>
