Documentazione
Modulo PrestaShop
i-Connect Link è il modulo che vive sul tuo negozio. È volutamente leggero: non contiene logica di business né credenziali del gestionale — notifica gli eventi alla piattaforma e applica i comandi che riceve. Tutta la configurazione sta nella dashboard i-Connect, così gli aggiornamenti di flusso non richiedono mai di toccare il negozio.
Installazione e aggiornamento
- Scarica sempre l’ultima versione da
Impostazioni → Modulo(trovi anche il changelog completo). - Installa da back office:
Moduli → Carica un modulo→ ZIP. - Per aggiornare: carica il nuovo ZIP sopra al vecchio. Gli script di upgrade inclusi registrano automaticamente eventuali nuovi hook.
- L’abbinamento resta valido dopo l’aggiornamento: non serve ripetere il pairing.
Cosa fa il modulo
| Direzione | Funzione |
|---|---|
| Negozio → piattaforma | notifica ordine creato (snapshot completo: righe, indirizzi, totali, vettore, pagamento, SDI/PEC se presente la fatturazione elettronica) e ogni cambio di stato |
| Piattaforma → negozio | aggiornamento giacenze (per prodotto e combinazione), prezzi (opzionale), date di riassortimento e messaggio “disponibile dal”, cambio stato ordine, numero tracking, riallineo righe ordine con buono di compensazione |
Lo snapshot dell’ordine contiene tutti i campi: quali trasferire al gestionale lo decidi dalla dashboard (Impostazioni → Flussi → Ordini), senza toccare il negozio.
Sicurezza
- Ogni chiamata tra modulo e piattaforma è firmata HMAC SHA-256 con chiave segreta univoca per negozio, con timestamp anti-replay.
- Il modulo non espone dati senza firma valida; la chiave si rigenera ripetendo il pairing.
- Nessuna credenziale Business Central transita mai dal negozio.
Compatibilità
| Ambiente | Supporto |
|---|---|
| PrestaShop 8.x / 9.x | supporto completo |
| PrestaShop 1.7 | supportato (PHP 7.2+) |
| Multistore | un abbinamento per negozio |
| Fatturazione elettronica | SDI e PEC letti automaticamente se presente il modulo di fatturazione elettronica |
Versioni
Il changelog del modulo è in
Impostazioni → Modulo; le novità della piattaforma sono nel changelog pubblico.