Files
pcrt-legal-return/CHECKLIST-COMPLIANCE-MERCHANT.md
tommaso b15567c8e1 Deliverability: Message-ID allineato al dominio mittente + checklist dominio
- trySend(): genera un Message-ID nel dominio del From (il default di nodemailer
  usa l'hostname del container -> dominio incoerente, segnale antispam).
- CHECKLIST-COMPLIANCE-MERCHANT: l'autenticazione del dominio mittente (SPF/DKIM/
  DMARC) e la configurazione SMTP diventano obblighi espliciti del merchant; senza,
  la ricevuta durevole non raggiunge il consumatore. Chiarito che l'app la invia
  sempre ma la consegna dipende dal provider/dominio del merchant.
2026-07-10 10:01:11 +02:00

3.5 KiB

Recesso - Cosa fa l'app vs cosa deve fare il merchant

Ripartizione delle responsabilita' di conformita' (Art. 54-bis + Codice del Consumo). L'app copre la FUNZIONE elettronica di recesso; alcuni obblighi restano in capo al merchant. Da consegnare col progetto.


1. Cosa GARANTISCE l'app (automatico, non disattivabile)

  • Pulsante/funzione di recesso sempre accessibile (footer o dove scelto), guest, senza login.
  • Raccolta della dichiarazione inequivocabile (nome, n. ordine, email, testo) con conferma dedicata a 2 step (nessun dark pattern).
  • Registrazione con timestamp di TRASMISSIONE (onere della prova, Art. 54-bis).
  • Ricevuta su supporto durevole al consumatore: dichiarazione + timestamp + avviso di legge - sempre inviata, contenuto legale non modificabile dal merchant. (L'app la invia sempre; la CONSEGNA dipende pero' dal provider SMTP e dalla reputazione del dominio mittente configurati dal merchant - vedi §3.)
  • Audit log immutabile delle richieste ed eventi.
  • Coesistenza col reso/rimborso nativo Shopify (crea il Reso per gli ordini evasi).

2. Cosa il merchant CONFIGURA nell'app (Impostazioni, opzionale)

  • Testi email (oggetto/introduzione/nota) - le parti legali restano fisse.
  • Notifica al merchant (on/off + indirizzo email).
  • Tag "Recesso" sull'ordine (on/off).
  • Finestra 14 gg: enforcement on/off + giorni (default 14, calcolata sulla consegna).
  • Esclusioni Art. 59 (prodotti/tag non recedibili) + enforcement on/off.
  • [R1 A6-bis] Ricevuta differenziata per stato ordine; annullo automatico ordini non evasi; indirizzo reso + spese a carico cliente + istruzioni di reso.

3. Cosa il merchant deve fare FUORI dall'app (obblighi propri)

  • Informativa precontrattuale sul diritto di recesso (Art. 49) nelle pagine/checkout.
  • Mettere a disposizione il modulo tipo di recesso (Allegato I, parte B) - coesiste col pulsante.
  • Emettere il rimborso entro 14 gg dalla notifica (Art. 56) se non usa l'annullo/rimborso automatico dell'app. Puo' trattenere fino a riconsegna merce o prova di spedizione.
  • Gestire resi parziali e rimborsi proporzionali (pannello ordini Shopify).
  • Definire la politica di reso (indirizzo, spese, integrita' prodotto) coerente con quanto mostra l'app.
  • Verifica manuale della data di consegna se il corriere non trasmette l'evento a Shopify (in tal caso la finestra automatica non blocca).
  • Configurare un provider SMTP e autenticare il dominio mittente (SPF, DKIM, DMARC) presso quel provider. Senza SMTP la ricevuta non parte affatto; senza autenticazione del dominio finisce facilmente in spam. In entrambi i casi il supporto durevole non raggiunge il consumatore. Consigliato: mittente dedicato (no-reply@ / recesso@), meglio su un sottodominio dedicato alla posta transazionale, mai una casella umana. Verificare con il bottone "Invia email di prova" in Impostazioni → Email (SMTP).
  • Privacy policy, condizioni di vendita, gestione dati (GDPR) del negozio.
  • Configurare le esclusioni Art. 59 solo per prodotti realmente esclusi (mala-config = negare il diritto a torto).

4. Note

  • L'app e' uno strumento di conformita', non sostituisce la consulenza legale.
  • Prima del go-live (e soprattutto per la versione pubblica/App Store) consigliata una review legale, anche per chiudere i punti ⚠ dottrinali in ANALISI-REQUISITI-LEGALI.md.
  • Ambito: beni B2C online. Servizi e beni digitali hanno decorrenza/esclusioni diverse (Art. 52/59) - da valutare per merchant fuori scope.
  • Approfondimento stati ordine: AUDIT-STATI-ORDINE.md.