1. Installare il modulo
Back office > Moduli > Carica un modulo, scegli il file modunia-1.1.0.zip ricevuto via e-mail. L’installazione aggiunge una voce Modunia IA nel menu di sinistra.
2. Attivare la chiave
Apri Modunia IA, incolla la chiave ricevuta via e-mail e clicca su Attiva. Su una copia di prova non viene chiesta alcuna chiave.
3. Collegare n8n
- In n8n crea un workflow e aggiungi un nodo Webhook, metodo POST.
- Nel nodo scegli Header Auth, nome
X-Modunia-Secrete un valore di almeno 12 caratteri. - Attiva il workflow e copia il suo indirizzo di produzione.
- In Modunia incolla l’indirizzo, scrivi la stessa password, spunta l’avviso sui dati e clicca su Prova e salva.
4. Scegliere cosa esce
Spunta gli eventi utili ai tuoi workflow. Lascia attiva l’opzione «Ignora le modifiche fatte dalle API di PrestaShop»: è quella che impedisce i cicli quando la tua IA riscrive nel negozio.
5. Inviare l’esistente
La sezione «Invia i dati già presenti» manda una volta ciò che è già nel negozio: prodotti, categorie, clienti, ordini. Puoi fermarti e riprendere quando vuoi.
6. Verificare
La sezione Attività elenca gli ultimi invii, con esito e dettaglio degli errori. Il pulsante CSV esporta l’elenco.
Se n8n non risponde più
Gli eventi restano in lista d’attesa. Dopo cinque errori di fila l’invio va in pausa e un avviso lo segnala nel back office. Correggi il workflow, poi clicca su «Invia gli eventi in attesa e riprendi».
Formato dei messaggi
Una richiesta POST per evento, in JSON. Intestazioni: X-Modunia-Secret, X-Modunia-Timestamp e X-Modunia-Signature, quest’ultima un HMAC-SHA256 di «marca temporale.corpo» firmato con la tua password. Il corpo contiene il tipo di evento e gli identificativi; i dettagli si leggono con le API di PrestaShop.
Serve aiuto
Scrivi a contact@modunia.com indicando le versioni di PrestaShop e PHP.