Synchroniser Woocommerce et Dolibarr facilement

Septembre 2024

Synchroniser Woocommerce et Dolibarr

Si vous utilisez les logiciels WooCommerce et Dolibarr, vous allez vite vous apercevoir qu’il est bien difficile de synchroniser facilement ces deux logiciels, en particulier de récupérer les commandes passées dans WooCommerce pour les importer dans Dolibarr.

WooCommerce vous permet de vendre vos produits et Dolibarr de gérer votre entreprise. Mais, vous aurez naturellement envie de vous simplifier le travail en important automatiquement vos commandes de WooCommerce dans Dolibarr ou, autre possibilité, en utilisant Dolibarr pour tout renseigner et en synchroniser Dolibarr avec WooCommerce.

Synchroniser WooCommerce et Dolibarr c’est pouvoir en priorité :

  • Importer les clients WooCommerce dans Dolibarr
  • Importer les commandes WooCommerce dans Dolibarr (ce qui permet de décrémenter le stock et de gérer la partie comptabilité par exemple)

Mais aussi, vous pourriez avoir d’autres besoins :

  • Importer les produits ou les mettre à jour depuis Dolibarr vers WooCommerce : changement de prix, de poids, etc.
  • Créer toute sortes de passerelles entre les deux outils (discutons-en ensemble !)

J’ai donc créé un outil qui fonctionne différemment des autres :

  • Il est manuel et doit être exécuté à la demande
  • Il fonctionne sous Windows avec une Interface graphique (testé sous Windows 10 et Windows 11)
  • Il a déjà été déployé sur des sites et est en test sur d’autres sites (dont qui font des centaines de milliers de CA sur Woocommerce par an)
  • Il peut être personnalisé en fonction des besoins de l’entreprise
  • Le support est assuré
  • Il ne demande pas d’installation sur WooCommerce ou Dolibarr (ce qui réduit les problèmes possibles et les incompatibilités)
  • Il utilise uniquement les API disponibles officiellement sur les deux logiciels pour un excellent support des mises à jour

Il y a de nombreux avantages à mon outil :

  • Il est personnalisable et s’adapte aux besoins de votre entreprise,
  • Il peut synchroniser plusieurs WooCommerce avec un seul Dolibarr,
  • On n’installe pas de module sur vos sites pour un usage simple et plus de sécurité : les autres plugins ne « voient » pas Dolibarr ou WooCommerce et cela réduit la surface d’attaque en cas de piratage,
  • Il peut être utilisé par n’importe qui avec un minimum de formation (nous réalisons sa configuration en fonction de vos besoins),
  • Il s’exécute sur une de vos machines et non sur un autre serveur en ligne : vous restez maître de vos données et informations
  • Il n’y a pas de quota d’utilisation : vous pouvez synchroniser autant d’éléments que vous le voulez et aussi souvent que vous le souhaitez (attention en prendre en considération la charge pour WooCommerce et pour Dolibarr que cela peut représenter cependant)

Il y a cependant des inconvénients importants (comme toutes les solutions techniques) :

  • L’étape de configuration peut être coûteuse pour vous (en euros),
  • Le logiciel est un peu plus onéreux que les autres : comptez environ 100€ par mois pour une utilisation illimitée (prix non contractuel, à voir sur devis en fonction des fonctionnalités et du support que vous souhaitez)
Vous pouvez donc me contacter pour me faire part de vos besoins afin que je réaliser un devis pour votre entreprise : nicolas@lorenzon.ovh

Pourquoi un nouvel outil ?

Vous pourrez trouver des solutions plus ou moins complètes sur le marché, dont certaines qui sont déjà très abouties.

Mais, pour un client, j’ai développé une solution différente puisque les outils déjà existants avaient du mal à suivre les mises à jour de Woocommerce, Dolibarr ou des serveurs. En effet, Apache ou Nginx ne posent pas de problème, mais les passages de PHP7 à PHP8 sont problématiques ou le passage de Dolibarr 18 à Dolibarr 19 / 20 qui changent parfois certaines choses.

Il a donc fallu trouver une solution qui permettait aussi d’utiliser des champs spécifiques WooCommerce ajoutés par certains plugins.

Ce nouveau logiciel devait être plus robuste et facile à utiliser par les employés.

Enfin, cette entreprise gère de nombreux sites e-commerce, il fallait donc arriver à les synchroniser tous avec une seule instance de Dolibarr.

Théoriquement, vous savez déjà ce que sont ces logiciels, mais voici des explications rapides si vous arriver ici :

  • WooCommerce : plugin Wordpress (un logiciel de gestion de contenu en ligne) pour ajouter une partie e-commerce et vendre des produits en ligne (lien : https://woocommerce.com/)
  • Dolibarr : un logiciel de gestion ERP tout intégré pour gérer votre entreprise, compta, etc. (lien : https://www.dolibarr.org/)