Une extension proposée par : LCP-Studio.
Ce module d'interface Woocommerce a été développé afin de synchroniser Gestan et une boutique Woocommerce, notamment :
Facilement !
Woocommerce permet via son API, de communiquer avec lui. On peut tout voir et tout modifier: une vraie belle idée de l'équipe de Woocommerce.
Extension LCP Studio proposée au prix de 435€ HT.
Pour commencer, il vous faut créer une clé de communication dans votre boutique Woocommerce.
Pour obtenir/créer une clé de votre boutique en ligne, connectez-vous au BackOffice de votre boutique.
Passez ensuite votre souris sur l'onglet “Woocommerce” puis “Réglages”. Une fois sur cette page, cliquez sur “API”. Cochez la case pour activer l'API
Allez ensuite dans l'onglet “Clé/apps”, puis cliquez sur “Ajouter une clé”
Indiquez une description qui vous parle (du type “communication avec Gestan”), un utilisateur (vous !), et des droits en lecture et écriture.
En générant une clé, vous obtiendrez le précieux sésame, à garder, et en sécurité de préférence !
Pour accéder à la fenêtre de paramétrage, sur Gestan, allez dans Outils > Paramètres de l'application > Paramétrage des extensions > Connecteur Woocommerce.
Dans le cas où nous vous avons fourni directement le fichier, vous pouvez le placer dans le répertoire “c:\Utilisateurs\[votre nom d'utilisateur]\AppData (dossier caché)\Roaming\GESTAN_15”.
TIP Ne vous cassez pas la tête ! Pour éviter les erreurs de frappe, copier-coller ces éléments !
Afin de téléverser les images de Gestan vers Woocommerce, il est nécessaire d'avoir un accès FTP à la racine du site Wordpress. En cas de doute, n'hésitez pas à contacter votre hébergeur.
Un mappage est une association des données appartenant à Woocommerce avec les données appartenant à Gestan, de manière à ce que que l’on puisse passer harmonieusement des premières aux secondes.
Avant tout, cliquez sur le bouton Import catégories Wordpress. Pas d'inquiétude, cela ne va pas les importer dans votre base Gestan, mais dans un fichier temporaire utile à la synchronisation.
Une fois cette manipulation effectuée, vous pourrez mappez les familles et les produits.
Pour chaque catégorie Woocommerce, indiquez vers quelle famille (ou sous-famille si elles sont gérées) doivent être synchronisée les produits.
Il en est de même pour le mappage des modes de paiement, dans le cas où vous créez des écritures à l'import des commandes.
Le mappage des produits permet de supprimer une liaison existante ou de la “forcer”. Ces liaisons sont créées automatiquement à l'import d'un produit.
Factures
En plus de la création de commande, ce module peut créer automatiquement des factures si vous cochez la case correspondante.
Envoi
Pour gérer les frais de transports liés à vos commandes Woocommerce, vous devez sélectionner un produit déjà existant de votre base Gestan, qui gère les frais de port.
Écritures
Si vos commandes Woocommerce sont réglées, que vous importez des factures et que vous souhaitez gérer également leurs encaissements, vous pouvez cocher la case “Créer une écriture”. Il vous faudra alors également spécifier un compte bancaire et une imputation comptable. Note: le compte bancaire doit être un compte professionnel pour que les imputations soient correctes.
Il existe 4 fenêtres d'import:
Elles fonctionnent toutes de la même manière. Vous pouvez lire la liste des éléments grâce au bouton Lecture (On a beaucoup réfléchi pour la dénomination de ce bouton, puis on s'est dit que c'était assez explicite finalement !)
Une fois lu, les éléments s'affichent: vous pouvez sélectionner ceux que vous souhaitez importer, puis cliquer sur Exécuter.
Un compte-rendu sera affiché à la fin du traitement.
Permet de sélectionner/désélectionner tous les éléments d'un seul clic.
La 1ère colonne vous permettra de sélectionner les produits à importer ou non.
La 2ème colonne comporte le code produit Gestan.
La 3ème colonne comporte le nom du produit.
La 4ème colonne montre la catégorie Woocommerce ou la famille Gestan.
La 5ème colonne affiche le prix, pour une meilleure lisibilité.
Enfin, la 5ème colonne vous montre le statut du produit: Ajouter à Gestan, MAJ Gestan, MAJ Woocommerce, Ajouter à Woocommerce.
Les ligne surligné en jaune sont les produits lus de Gestan. Ceux en blanc sont ceux provenant de Woocommerce.
Cochez la case Afficher les produits à mettre à jour pour afficher l'ensemble des produits à mettre à jour et à créer. La décocher ne montrera que les produits à créer.
Cochez la case Synchroniser les images permet d'importer également les images dans la fiche produit de Gestan. Toutefois, cela peut ralentir le traitement.
Le combo Affichage famille permet de limiter les synchronisation de Gestan vers Woocommerce qu'à la famille sélectionnée.
Le combo Sens permet de renseigner le sens de synchronisation. Il peut ainsi être:
Enfin, le bouton Blacklister permet de mettre de côté un produit. S'il ne sera jamais utilisé dans Woocommerce, il est possible de ne plus l'afficher dans cette liste. Pour le déblacklister, il faut se rendre dans le menu approprié “Métier > Woocommerce > Produits blacklistés”. Un bouton Déblacklister vous permet de les retirer de cette liste.
Woocommerce ne gère pas les décimales pour la gestion de stock: le module enverra le stock courant du produit à l'entier inférieur, sans les virgules !
La 1ère colonne vous permettra de sélectionner les contacts à importer ou non.
La 2ème colonne comporte le nom du contact.
La 3ème colonne comporte l'email du contact.
Enfin, la 4ème colonne vous montre le statut du contact: Ajout ou A jour.
Pour l'import des commandes, vous pouvez lire les commandes en sélectionnant une plage de dates en haut à droite de la fenêtre.
Pour éviter de surcharger la table, vous pouvez ne pas afficher les commandes déjà importées grâce à la case à cocher Inclure les commandes déjà importées
Il est également possible, via la combo, de filtrer les commandes par statut (En cours, En attente, etc…)
| Version | Date | Observations |
|---|---|---|
| 3.15.05.19 | 21/10/25 | Bugfix (le taux de TVA des frais de port était celui du produit alors qu'en vente à l'international, il faut le taux de TVA du pays) |
| 3.15.05.18 | 28/02/25 | Bugfix (la mise à jour d'un produit avec un libellé contenant des caractères spéciaux ne fonctionnait pas) |
| 3.15.05.17 | 04/06/24 | Ajout d'une fonction de temporisation entre deux appels au serveur |
| 3.15.05.16 | 10/10/23 | ☝ Il est désormais possible d'utiliser plusieurs boutiques ! |
| 3.15.05.15 | 30/09/23 | Woocommerce ne gère pas les décimales pour les stocks produit. Bug corrigé en ne transmettant à Woocommerce que la valeur entière du stock courant d'un produit |
| 3.15.05.14 | 18/07/23 | Passage à Windev 28, ajout de la sélection de l'imputation dans le paramétrage, ajout de la gestion de licence et implémentation du test de distance de Levenshtein pour la gestion des homonymes |
| 3.15.05.13 | 14/05/23 | Résolution d'un bug lié à la multi-lecture des listes de commandes |
| 3.15.05.12 | 11/11/22 | Mise au format Gestan Ax |
| 3.15.05.11 | 05/10/22 | Ajout d'un échappement pour fonctionner en parallèle du module ABO |
| 3.15.05.10 | 04/07/22 | Ajout d'une possibilité de filtrer les statuts de commandes |
| 3.15.05.09 | 08/06/22 | Passage à Windev 27 et ajout d'une fonction de blacklistage des produits non-utilisés |
| 3.15.05.08 | 04/08/21 | Passage à Windev 26 |
| 3.15.05.07 | 28/05/21 | Petits bugfix |
Autres articles “Extensions”