L'amministratore riceve email di errore quando una fattura non viene creata
Sintomo
L’indirizzo email amministratore del sito WordPress (admin_email) riceve automaticamente un’email
quando qualcosa va storto nella generazione o trasmissione di una fattura, senza che nessuno l’abbia
richiesto esplicitamente.
Causa
Non è un add-on opzionale da attivare: è un comportamento integrato nel plugin POP, sempre attivo,
pensato per far notare subito eventuali problemi senza dover controllare i log manualmente. Le email
vengono inviate all’indirizzo admin del sito (get_bloginfo('admin_email')) in questi casi:
- Setup account non completato — se il wizard non è stato completato (manca il collegamento all’account POP) e il sito prova comunque a generare un documento, arriva un’email “Complete Your Account Setup” con i passi per completare la configurazione.
- Errore dell’API POP — qualsiasi risposta di errore dalle chiamate di generazione/invio documento genera un’email con oggetto e contesto tecnico dell’errore.
- Overquota — se l’account ha esaurito i crediti disponibili, arriva un’email dedicata “POP API overquota block”.
- Rifiuto da parte dello SDI — se arriva una notifica di scarto (tipo
NS) per una fattura inviata allo SDI, arriva un’email con oggetto “POP - SDI Reject Notification” e i dettagli dell’ordine.
Fix
Non c’è nulla da “attivare”: queste notifiche sono automatiche. Se le ricevi, agisci sulla causa indicata nel corpo dell’email:
- Setup account non completato → vai su
POP → Electronic Invoice - Settings, tab General, e completa/collega l’account (o rilancia il wizard). - Errore API generico o overquota → controlla il messaggio tecnico incluso nell’email: indica lo status code e il contesto della chiamata fallita; verifica piano e crediti residui dell’account.
- Scarto SDI → apri la fattura indicata e verifica i dettagli dello scarto prima di correggere e reinviare.
Se non vuoi ricevere queste email su quell’indirizzo, l’unica leva è cambiare l’admin_email del
sito WordPress (impostazione generale di WordPress, non un’opzione di POP): non esiste un toggle
dedicato in POP per disattivarle singolarmente.
Configurazione correlata
Per la checklist quando una fattura SDI viene rifiutata vedi sdi-invoice-rejected.