Questo plugin estende YITH WooCommerce Order & Shipment Tracking aggiungendo notifiche WhatsApp automatiche tramite Whatsender.
Permette di inviare messaggi personalizzati ai clienti e agli amministratori per:
- Nuovo ordine ricevuto
- Ordine spedito (con tracking YITH)
- Nuova registrazione utente
Include un backend semplice per configurare numeri amministratori, template messaggi e vedere anteprime live.
Funzionalità principali
- Notifiche WhatsApp automatiche usando Whatsender.
- Tracking YITH incluso nei messaggi di spedizione.
- Template messaggi personalizzabili con segnaposto.
- Anteprima live dei messaggi nella pagina opzioni.
Configurazione
Token API Whatsender
Inserisci il token API fornito da Whatsender accedendo su https://api2.whatsender.it. Permette al plugin di inviare i messaggi senza modificare il codice PHP.
Numeri amministratori
Inserire uno per riga in formato internazionale senza + (es. 393491234567
). Questi numeri riceveranno notifiche per nuovi ordini e nuove registrazioni utenti.
Template messaggi
Sono disponibili tre template:
1. Nuovo ordine
Segnaposti disponibili:
{{order_number}}
→ numero ordine{{customer_name}}
→ nome cliente{{order_total}}
→ totale ordine pulito (es. 99,00 EUR)
2. Ordine spedito
Segnaposti disponibili:
{{customer_name}}
→ nome cliente{{order_number}}
→ numero ordine{{tracking_info}}
→ dettagli tracking YITH: codice, corriere, data ritiro, stato, URL tracciamento
3. Nuovo utente
Segnaposti disponibili:
{{user_name}}
→ nome e cognome utente{{user_email}}
→ email utente{{user_login}}
→ username utente
Nei template puoi usare \n
per andare a capo; il plugin converte automaticamente in veri a capo nei messaggi WhatsApp.
Anteprima live
Sotto ogni textarea del template, l’anteprima mostra come apparirà il messaggio con dati di esempio, senza inviare nulla.
Come funziona
- Nuovo ordine: Dopo che un ordine è completato, i numeri admin ricevono un messaggio WhatsApp con numero ordine, cliente e totale.
- Ordine spedito: Quando lo stato dell’ordine cambia in
shipped
, il cliente riceve il messaggio con i dettagli del tracking YITH. - Nuovo utente registrato: Al momento della registrazione, i numeri admin ricevono un messaggio WhatsApp con dati utente.
Segnaposto disponibili
Template | Segnaposti disponibili |
---|---|
Nuovo ordine | {{order_number}} , {{customer_name}} , {{order_total}} |
Ordine spedito | {{customer_name}} , {{order_number}} , {{tracking_info}} |
Nuovo utente | {{user_name}} , {{user_email}} , {{user_login}} |
Log e debug
Tutti i messaggi inviati vengono loggati in debug.log
:
WS: Inviato WhatsApp a <numero> → {success:true}
Per attivare il log, impostare WP_DEBUG_LOG
a true
nel wp-config.php
.
Suggerimenti
- Mantenere i numeri admin aggiornati per ricevere notifiche.
- Usare il template anteprima per verificare il layout dei messaggi prima di salvare.
- Funziona con tutti i clienti registrati, anche guest, purché sia presente il numero di telefono.