Torna al blog
7 min di lettura

Sincronizzare WooCommerce e Dolibarr: esperienza sul campo

WooCommerceDolibarrERPAutomatisation
Sincronizzare WooCommerce e Dolibarr: esperienza sul campo

Perché sincronizzare?

Se gestisci un e-commerce con un ERP, conosci il problema: la doppia immissione. Un ordine arriva su WooCommerce, qualcuno lo reinserisce in Dolibarr. Lo stock viene aggiornato nell'ERP, qualcuno si ricorda di aggiornarlo sul sito. Risultato: errori, stock disallineati, tempo sprecato.

In VOGLIO BENE, con ~1400 referenze e 50+ ordini B2B al giorno, l'inserimento manuale non era più sostenibile. Per questo ho sviluppato B2Sync, un modulo Dolibarr di sincronizzazione bidirezionale con WooCommerce.

Le trappole classiche

  • Conflitti di stock: Un cliente acquista online mentre qualcuno modifica lo stock nell'ERP. Senza gestione dei conflitti, l'ultimo che scrive vince.
  • Prodotti duplicati: Quando due sistemi creano prodotti, i duplicati sono inevitabili senza un matching robusto.
  • Mappatura categorie: WooCommerce e Dolibarr non condividono la stessa struttura.
  • Gestione varianti: WooCommerce gestisce le variazioni nativamente, Dolibarr molto meno.

L'architettura di B2Sync

Tre principi: coda di elaborazione (niente sync immediata), fonte di verità per tipo di dato (Dolibarr per i prodotti, WooCommerce per gli ordini), e log completi per la tracciabilità.

Monitoraggio

Una dashboard in Dolibarr, alert email quando qualcosa va storto, e metriche di performance. È ciò che fa la differenza tra un modulo che "funziona" e uno affidabile in produzione.

Conclusione

Una buona sincronizzazione è un ROI immediato: meno errori, stock affidabili, e un team che può concentrarsi su attività a valore aggiunto.