Passer au contenu principal

Comment activer l'intégration bidirectionnelle avec WooCommerce

Découvrez comment configurer l'intégration WooCommerce avec Orderry pour importer automatiquement les commandes, les produits et les clients

Écrit par Christina

Apprenez à connecter votre boutique WooCommerce à Orderry afin d'importer automatiquement les commandes, les produits et les clients. Une fois la configuration configurée, toutes les nouvelles données sont synchronisées en temps réel, ce qui rend la gestion des commandes rapide et simple.

Étape 1. Préparez les identifiants API WooCommerce

1. Dans votre profil WooCommerce, accédez à WooCommerce > Settings > Advanced > REST API.

2. Cliquez sur Add key.

3. Remplissez les champs suivants :

  • Description – ajoutez un nom de clé (par exemple Orderry )

  • User – choisissez l'utilisateur pour lequel vous créez la clé

  • Permissions – choisissez l'option Read/Write.

4. Cliquez sur Generate API key.

5. Copiez et enregistrez la Consumer key et le Consumer secret, car ils ne s'affichent qu'une seule fois. Vous en aurez besoin pour connecter votre boutique à Orderry.

Veuillez noter que lors de l'intégration avec WooCommerce, il est important de garder à l'esprit que des restrictions d'accès basées sur les adresses IP ou la géolocalisation (géoblocage) peuvent être configurées au niveau du site web. Pour en savoir plus, consultez la page « Configurer une Liste blanche IP dans WooCommerce ».

Étape 2. Connectez votre boutique WooCommerce à Orderry

2. Cliquez sur + Boutique et cochez la case Intégration activée.

3. Dans le champ Source, sélectionnez WooCommerce.

4. Remplissez tous les champs obligatoires :

Nom — nom de la boutique ;

URL du site web — lien vers votre site web WooCommerce (par exemple, https://shopname.com/)

Clé consommateur — collez la clé consommateur (Consumer key) que vous avez créée dans votre profil WooCommerce ;

Secret consommateur — collez le secret consommateur (Consumer secret) ;

Emplacement — sélectionnez l'emplacement où les commandes provenant de WooCommerce seront créées ;

Type — sélectionnez le type de commande qui sera défini pour les commandes importées depuis WooCommerce ;


💡 Astuce

Créez un type de commande spécial uniquement pour les commandes provenant de WooCommerce et configurez les champs dont vous avez besoin.

Vous pouvez également définir des valeurs par défaut pour ces champs. Si la plateforme ne fournit pas de valeur pour un champ spécifique lors de l’importation des commandes, celui-ci sera automatiquement renseigné avec la valeur spécifiée dans l’éditeur de formulaire.


Gestionnaires — sélectionnez les employés qui seront attribués en tant que gestionnaires des commandes importées.

Remarque : pour que l'intégration fonctionne correctement, les employés attribués par les gestionnaires pour ces commandes doivent avoir le droit Afficher l'employé dans la liste des gestionnaires activé.

Identifier les produits par — sélectionnez le paramètre (nom, SKU ou ID du produit) qui permettra d'identifier les produits de la plateforme lorsqu'ils seront mis à jour dans les commandes de Orderry. Cela est nécessaire pour éviter la duplication des produits.

5. Cliquez sur Continuer.

Étape 3. Faites correspondre les statuts et importez vos données

À cette étape, vous devez faire correspondre les statuts WooCommerce avec les statuts correspondants dans Orderry.

Étape 4. Mappez des taxes

La colonne « WooCommerce taxes » affiche les taxes configurées dans votre compte WooCommerce. Elle répertorie leurs noms et leurs taux.

Dans WooCommerce, vous pouvez configurer les taxes depuis votre tableau de bord, sur la page WooCommerce > Settings > Taxes > sous l’onglet Standard Rates. Vous pouvez également ajouter d’autres classes de taxes (groupes) et attribuer les taux correspondants à ces groupes. WooCommerce transfère tous les taux existants dans votre compte.

La colonne « Orderry taxes » affiche les codes des taxes activées dans Orderry. Si, après le mappage, une taxe est désactivée dans Orderry, elle ne sera plus appliquée aux commandes.

Dans Orderry, vous pouvez ajouter et configurer des taxes sur la page Paramètres > Finances. Pour garantir que les taxes soient correctement appliquées, vous devez mapper correctement leur type : incluse ou ajoutée.

Le type est déterminé selon que le taux de taxe dans WooCommerce est marqué comme « Compound » :

  • Taxes WooCommerce Compound — mappez-les vers des taxes exclusives dans Orderry ;

  • Taxes WooCommerce Non composées — mappez-les à des taxes incluses dans Orderry.

L’indicateur « Compound » est configuré séparément pour chaque taux de taxe sur la page WooCommerce → Settings → Taxes (colonne « Compound »), et non pour l’ensemble de la boutique en une seule fois. Par conséquent, des taux composés et non composés peuvent coexister au sein d’un même compte WooCommerce — tout comme les taxes incluses et exclusives peuvent être utilisées simultanément dans Orderry.

Si les taxes sont associées de manière incorrecte (par exemple, une taxe composée dans WooCommerce à une taxe incluse dans Orderry), le montant de la taxe dans la commande sera calculé de manière erronée.

Si vous avez déjà synchronisé des commandes actives (non terminées) et que vous avez configuré le mappage des taxes par la suite, mettez à jour manuellement les données de ces commandes. Une fois la mise à jour effectuée, les taxes leur seront appliquées. Dans les nouvelles commandes synchronisées après le mappage des taxes, celles-ci seront appliquées automatiquement.

Comment les taxes sont calculées dans WooCommerce

Outre le type de taux de taxe (inclus/exclus) : un autre paramètre influe sur le montant de la taxe et le total de la commande — « Prices entered with tax » (WooCommerce → Settings → Taxes). Ce paramètre détermine la signification du prix que vous saisissez dans la fiche produit :

  • Yes, I will enter prices inclusive of tax — le prix que vous saisissez est le prix final et inclut déjà toutes les taxes. WooCommerce calcule le prix net du produit à partir de celui-ci, et les taxes sont simplement affichées sur des lignes distinctes — le montant total de la commande correspond au prix que vous avez saisi.

  • No, I will enter prices exclusive of tax — le prix que vous saisissez correspond au prix de base net du produit (hors taxes). Toutes les taxes sont calculées et ajoutées à ce prix ; le montant total de la commande sera donc supérieur au prix que vous avez saisi pour le produit.

Important : ce paramètre n’affecte que le calcul des montants dans WooCommerce et n’a aucune incidence sur la manière dont les types de taxes sont mappés dans Orderry — pour le mappage, fiez-vous toujours exclusivement à l’attribut « Compound » pour un taux de taxe spécifique.

Notez ce cas particulier : si vous avez plusieurs taux composés configurés simultanément, WooCommerce les calcule de manière séquentielle, dans l’ordre indiqué dans la colonne « Priorité » de la page Taux standard. Chaque taux composé suivant est appliqué au montant total incluant le taux précédent, plutôt qu’au prix net du produit.

Étape 5. Importer les données

Une fois que vous avez fait correspondre toutes les valeurs, assurez-vous que tout est correct et cliquez sur le bouton Enregistrer et importer les commandes.

Après cela, une importation unique des commandes, des produits et des clients de WooCommerce vers Orderry aura lieu. Le processus peut prendre un certain temps, selon le nombre de commandes importées. Grâce à une synchronisation supplémentaire, toutes les nouvelles commandes provenant de la plateforme WooCommerce seront automatiquement envoyées à Orderry, et les données de toutes les commandes importées seront mises à jour toutes les minutes.

Remarque : toutes les commandes créées au cours des deux derniers mois seront importées, à l'exception des commandes dont le statut est Completed, Cancelled, Refunded, Failed, Trash.

Comment modifier et supprimer une intégration

Pour modifier les paramètres d'intégration, ouvrez l'intégration souhaitée, apportez les modifications et enregistrez les paramètres.

Pour supprimer une intégration avec une boutique, ouvrez-la, cliquez sur le bouton Supprimer et confirmez l'action.

Avez-vous trouvé la réponse à votre question ?