62. Eliminare un cliente (richiesta GDPR)
Ti serve quando un cliente ti scrive (per email, di persona, via chat) e ti chiede di cancellare i suoi dati dal sistema. E’ un suo diritto sancito dal GDPR (“diritto all’oblio”, articolo 17). Sei obbligato a rispondere entro 30 giorni.
1. Vai sulla pagina Clienti
Dal pannello admin, clicca Clienti nel menu di sinistra. Vedi la lista di tutti i clienti registrati con nome, email, telefono, punti fedelta’, ordini, spesa totale.
2. Apri il dettaglio del cliente
Clicca sulla riga del cliente. Si apre la sua scheda personale: profilo, KPI (punti, ordini, spesa, pizze), storico ordini completo, transazioni fedelta’.
3. Premi “Elimina cliente”
In alto a destra, sopra la scheda profilo, c’e’ il bottone rosso Elimina cliente con icona cestino.
4. Conferma nel popup
Si apre un popup di conferma:
“Eliminare definitivamente Mario Rossi? Questa azione e’ irreversibile. Ordini e chat verranno anonimizzati (GDPR), i dati personali cancellati.”
Premi OK per confermare. L’eliminazione e’ immediata: dopo 3-4 secondi torni alla lista clienti e quel cliente non c’e’ piu’.
5. Cosa succede esattamente nel database
Importante capire cosa il sistema fa davvero quando premi “Elimina cliente”. E’ una procedura conforme GDPR, non una cancellazione brutale:
| Tabella | Azione |
|---|---|
customers (anagrafica) |
Riga cancellata fisicamente: nome, email, telefono, password, compleanno spariscono per sempre. |
orders (ordini storici) |
Conservati per fatturazione. Il campo customerId viene messo a null -> l’ordine resta visibile in /admin/orders ma non e’ piu’ collegato a nessun nome. |
chat_sessions (conversazioni Peppe) |
Conservate (servono per audit AI). Il campo customerId -> null. |
coupons (coupon personali) |
I coupon assegnati a quel cliente vengono “scollegati” (customerId -> null), non spendibili da nessuno. |
loyalty_transactions (storico punti) |
Cancellate via cascade (riferiscono al cliente eliminato). |
campaign_sends (invii marketing) |
Cancellati via cascade. |
Risultato finale: il cliente non e’ piu’ identificabile, ma la contabilita’ della pizzeria resta intatta (numero ordini, fatturato, storico fiscale). E’ esattamente quello che il GDPR ti permette di fare: la conservazione per obblighi di legge (fatturazione) prevale sul diritto all’oblio per i dati strettamente fiscali.
6. Rispondi al cliente per iscritto
Buona pratica (anche legale): manda al cliente una conferma scritta via email o WhatsApp:
“Confermo che, su sua richiesta, abbiamo cancellato i suoi dati personali dai nostri sistemi in data 03/05/2026. Gli ordini storici sono conservati in forma anonima per obblighi fiscali (10 anni). Cordiali saluti.”
Conserva la richiesta del cliente (email/chat) e la conferma di cancellazione: in caso di ispezione del Garante Privacy ti chiedono proprio queste prove.
Attenzione: l’azione e’ irreversibile. Non c’e’ un cestino ne’ un “annulla” entro 30 giorni. Una volta premuto Elimina, i dati sono persi per sempre. Se hai dubbi (es. magari il cliente si e’ sbagliato e ti scrive “tornarmi indietro”), aspetta 24 ore prima di procedere.
Suggerimento: se il cliente registrato ti scrive a nome di un altro (es. il marito chiede di cancellare la moglie), fatti dare la richiesta dalla persona interessata prima di eseguire. Tu sei il titolare del trattamento e devi verificare la legittimita’ della richiesta — vale anche per email che arrivano da indirizzi sconosciuti.