Se vendi online a consumatori nell’UE, questo è un obbligo già in vigore, non un optional: un negozio senza la funzione di recesso oggi è fuori regola. La buona notizia: è un requisito ben definito che puoi rispettare in poco tempo.
Cosa richiede davvero la norma
La Direttiva (UE) 2023/2673 modifica la Direttiva UE sui diritti dei consumatori e introduce un’esplicita funzione di recesso per i contratti conclusi online. In pratica, dove un consumatore può comprare con pochi clic, deve anche poter recedere con la stessa facilità, tramite un pulsante chiaramente etichettato, disponibile e visibile per tutto il periodo di recesso.
Il pulsante di recesso deve permettere al cliente di rendere una dichiarazione di recesso inequivocabile e di confermarla, e il cliente deve ricevere una conferma del recesso. Il principio è la simmetria: chiudere il contratto non deve essere più difficile che concluderlo.
A chi si applica
- Negozi online che vendono a consumatori (B2C) nell’UE, ovunque abbia sede il negozio.
- Contratti a distanza conclusi tramite sito web, cioè esattamente un checkout e-commerce.
- Si applica dal 19 giugno 2026, quindi già oggi.
I venditori puramente B2B e i beni esclusi dal diritto di recesso sono casi diversi, ma la maggior parte dei negozi al consumo rientra pienamente nell’ambito.
Cosa significa per un negozio PrestaShop
Ti serve un pulsante di recesso davvero usabile: chiaramente etichettato, facile da trovare, presente durante la finestra di recesso, che raccolga le informazioni richieste e confermi il recesso al cliente. Deve essere corretto in ogni lingua in cui vendi, perché l’obbligo segue il consumatore, non la tua lingua predefinita.
Non è un semplice link a un PDF. È una funzione funzionante, collegata al negozio, nei posti giusti e nelle lingue giuste.
Come mettersi in regola adesso
- Verifica l’ambito: vendi B2C nell’UE? Se sì, l’obbligo ti riguarda già.
- Aggiungi una funzione di recesso conforme al negozio, visibile e usabile durante il periodo di recesso.
- Copri ogni lingua in cui vendi, non solo quella principale.
- Testa il flusso end to end, inclusa la conferma che riceve il cliente.
- Non rimandare oltre: ogni giorno senza la funzione è un giorno fuori regola, e il lavoro di conformità fa sempre emergere casi limite.
La scorciatoia
Costruisco e mantengo un modulo PrestaShop, EU Withdrawal Button (cll_withdrawal): che implementa il requisito come lo descrive la legge, in tutte le 24 lingue UE, per PrestaShop 1.6 → 9. Se preferisci non costruirlo da solo, puoi provarlo live e acquistarlo direttamente dal mio shop di moduli.