Synchronisez les produits dans WooCommerce à partir des API de fournisseurs externes
Marché
Le plugin miniOrange WooCommerce Product Sync est un outil puissant conçu pour simplifier l'importation de produits dans les boutiques WooCommerce. Grâce aux API JSON ou XML, il synchronise en toute transparence les données produits provenant de sources externes, telles que les systèmes de gestion des stocks ou les bases de données fournisseurs, directement avec la plateforme WooCommerce.
Ce guide complet vous accompagnera tout au long du processus. Ce guide vous explique comment intégrer facilement des données produits externes à votre boutique WooCommerce grâce aux API JSON ou XML. En suivant ces instructions étape par étape, vous pourrez synchroniser sans effort les informations produits, automatiser les mises à jour et optimiser la gestion de votre boutique WooCommerce.
Synchronisation des produits WooCommerce

Importez automatiquement des produits depuis des API externes ou l'inventaire de vos fournisseurs. Automatisez la synchronisation des produits, articles et fiches produits, et créez/mettez à jour des produits WooCommerce à partir de ces articles pour votre boutique WooCommerce.
Savoir PlusInstallation et activation du plugin WooCommerce Product Sync (pour les plugins Premium)
- Après avoir installé et activé l'extension sur le tableau de bord d'administration WordPress, vous devrez : se connecter au plugin avec votre compte miniOrange que vous avez utilisé pour acheter le plugin (en utilisant votre adresse e-mail et votre mot de passe).
- Une fois connecté, vous devez vérifier la licence avec la clé de licence miniOrange que vous pouvez trouver sur le miniPortail Orange.
- Cliquez sur Activer la licence pour commencer à utiliser le plugin.
Étapes pour configurer la synchronisation des produits du fournisseur personnalisé
- Rendez-vous dans la section Fournisseurs locaux onglet dans l'écran du plugin. Cliquez Ajouter personnalisé option.
- Nommez la connexion (par exemple : Logoline) et sélectionnez-la. Type de connexion.
- Dans l' Autorisation Dans l'onglet correspondant, choisissez le type d'autorisation requis pour l'API à laquelle vous souhaitez vous connecter et saisissez les identifiants.
- Maintenant, allez au API Cliquez sur l'onglet et saisissez les détails de l'API produit, y compris le point de terminaison de l'API et le nom de l'API.
- Une fois l'API configurée, vous pouvez tester la connexion pour voir une réponse positive de l'API.
- Maintenant, allez à Conditions préalables onglet pour configurer certains paramètres nécessaires :
- Dans l' Source de données produitAssociez la clé d'attribut qui contient toutes les données produit. Dans l'exemple ci-dessous, il s'agit de « products » (ce champ dépend de la réponse de l'API et doit être laissé vide si cette clé n'existe pas).
- Dans l' Identifiant unique du produitVous devez indiquer quelle clé de la réponse de l'API permet d'identifier chaque produit de manière unique. Dans l'exemple ci-dessous, il s'agit de « id ».
- Maintenant, allez au Cartographie d'attributs et sélectionnez Produit principal faire correspondre les données de l'API aux attributs WooCommerce.
- Dans l' domaines principaux onglet, mapper les attributs comme Identifiant unique du produit, UGS, nom, description, prix, quantité en stock, images, etc.Pour un guide détaillé sur le mappage des attributs, Cliquez ici.
- Dans l' API Dans cette section, vous pouvez voir les connexions API que vous avez créées avec l'API Produit.
- Pour créer des connexions supplémentaires, cliquez sur Ajouter une connexionPour créer une autre connexion API (par exemple, si un attribut comme le stock ou le prix provient d'une API distincte).
- Pour modifier une cartographie existante, cliquez sur Modifier.
- Pour lancer la synchronisation, rendez-vous sur Accueil écran et cliquez sur le Commencer .
- Vous verrez tous les attributs mappés, et vous pourrez sélectionner les attributs que vous souhaitez synchroniser et cliquer sur Démarrer la synchronisation.
- Pour suivre l'état de la synchronisation et le nombre de produits synchronisés, rendez-vous sur EspaceEt cliquez Détails.
- Vous pouvez confirmer les produits synchronisés en accédant à Produits languette.

À noter: Si le jeton d'autorisation est reçu dans une autre API, cliquez ici savoir comment le configurer.

À noter: Pour des instructions détaillées sur la configuration des délais entre deux appels API en cas de limitation de débit sur l'API, Cliquez ici.
À noter:
1. Si vous n'avez que des produits simples, vous n'avez besoin de cartographier que les Produit principal attributs.
2. Si vous avez des produits variables, vous devez faire correspondre les attributs communs du produit, tels que le nom, la description et la catégorie, dans le produit principal, et les attributs variables, tels que la taille et la couleur, dans les variantes.
3. Pour les attributs tels que le prix, le stock, etc., vous devez les associer à la fois au produit principal et aux variantes.
À noter: L'identifiant unique du produit est un code unique utilisé pour identifier chaque produit. Vous pouvez définir le champ « Identifiant unique du produit » sur _sku Clé méta de WooCommerce. Cela garantit que chaque produit est identifié de manière unique par son SKU.
Si vous pouvez voir les produits, la connexion est établie. Votre boutique WooCommerce est prête à importer les produits, les prix et les données de stock du fournisseur.
Optimisation de la synchronisation
Pour optimiser la synchronisation, vous pouvez consulter notre documentation pour développeurs pour plus de détails :
- Paramètres de traitement par lots : Cela vous permet de synchroniser les produits par petits lots afin de ne pas surcharger votre serveur et d'assurer un bon déroulement de la synchronisation. Cliquez ici savoir comment le configurer.
- Pagination: Si votre API renvoie des données par pages (par exemple, 50 produits par page) et nécessite un paramètre page_number pour récupérer toutes les données, vous pouvez facilement gérer la pagination en suivant les instructions fournies. Cliquez ici pour des instructions détaillées sur la mise en œuvre de la pagination dans vos demandes.
Pour plus de détails sur les fonctionnalités :
Articles Relatifs
Besoin d'aide?
Envoyez-nous un e-mail apisupport@xecurify.com pour des conseils rapides (par e-mail/réunion) sur vos besoins et notre équipe vous aidera à sélectionner la solution/le plan le mieux adapté à vos besoins.
