Documentazione
Connessioni
Tutte le connessioni si configurano da Impostazioni → Connessioni. Ogni credenziale viene verificata con una chiamata reale prima di essere salvata (cifrata).
Negozio PrestaShop
- 1Scarica il modulo da
Impostazioni → Moduloe installalo dal back office del negozio (Moduli → Carica un modulo). - 2In
Impostazioni → Connessionigenera il codice di pairing e incollalo nella configurazione del modulo sul negozio. - 3Il modulo si registra da solo: da quel momento vedrai stato, versione e ultima attività nella dashboard.
Un account gestisce un negozio. Il pulsante Verifica connessione esegue un ping e aggiorna la versione del modulo mostrata.
Business Central
Serve un’app registrata su Microsoft Entra ID (Azure AD) con autenticazione service-to-service verso le API Business Central. Di solito la crea il partner BC in pochi minuti:
- 1Su Entra ID: registra un’app, crea un client secret, annota
Tenant IDeClient ID. - 2Su Business Central: pagina Registrazioni applicazione Microsoft Entra → nuova registrazione con il Client ID, stato Abilitato, permessi
D365 BUS FULL ACCESS(o un set equivalente con lettura articoli e gestione ordini di vendita). - 3In i-Connect (
Impostazioni → Connessioni → Business Central): inserisci Tenant ID, Client ID e Secret. La piattaforma verifica le credenziali ed elenca gli environment e le company disponibili. - 4Scegli environment (es. Production o sandbox) e company: da quel momento i flussi sono operativi.
Consiglio
FTP (stock da file)
Se lo stock arriva da un file che si autoaggiorna in una cartella FTP/FTPS (tipico export del gestionale), inserisci host, porta, utente, password e percorso. Il percorso può essere:
/cartella/stock.csv— file esatto/cartella/— la piattaforma prende il file più recente della cartella/cartella/stock_*.csv— il file più recente che corrisponde al pattern
Al salvataggio la connessione viene testata davvero (login + risoluzione del file). La frequenza di lettura si imposta nel flusso Stock da file.
Sendcloud
Chiave pubblica e segreta dal pannello Sendcloud (Impostazioni → Integrazioni → API). i-Connect usa Sendcloud solo per stampare l’etichetta: l’ordine dentro Sendcloud lo crea la tua integrazione Sendcloud già esistente sul negozio. Vedi Sendcloud e Klaviyo.
Klaviyo
Basta una Private API Key con permesso Events. i-Connect invia eventi server-side (ordine modificato, ordine spedito) che puoi usare nei flow Klaviyo.
Chiave webhook (ritorno da Business Central)
Quando la verifica di evadibilità è in modalità webhook, la piattaforma genera un URL con chiave segreta per il tuo tenant, da far chiamare a Business Central quando un ordine viene lavorato:
POST https://i-connect.tech/api/webhooks/bc?key=<chiave>
{ "bcOrderNo": "OV26014470" }La stessa chiave vale per il push dello stock in tempo reale (vedi Per il partner BC).