WooCommerce
WooCommerce est une plateforme de commerce open source gratuite pour WordPress. Il permet à tout le monde, n’importe où, de vendre quoi que ce soit , avec une extensibilité, une flexibilité et un contrôle illimités.
Ce connecteur est disponible dans les produits et régions suivants :
| Service | classe | Régions |
|---|---|---|
| Copilot Studio | Premium | Toutes les régions Power Automate |
| Applications logiques | Norme | Toutes les régions Logic Apps |
| Power Apps | Premium | Toutes les régions Power Apps |
| Power Automate | Premium | Toutes les régions Power Automate |
| Contact | |
|---|---|
| Nom | Reenhanced Team |
| URL | https://reenhanced.com/contact |
| Messagerie électronique | support@reenhanced.com |
| Métadonnées du connecteur | |
|---|---|
| Éditeur | Reenhanced, LLC |
| Site internet | https://www.reenhanced.com/ |
| Politique de confidentialité | https://reenhanced.com/privacy/ |
| Catégories | Commerce |
WooCommerce est une plateforme de commerce open source gratuite pour WordPress. Il permet à tout le monde, n’importe où, de vendre quoi que ce soit , avec une extensibilité, une flexibilité et un contrôle illimités. À l’aide de ce connecteur, vous pouvez accéder aux ressources intégrées pour WooCommerce et, si elles sont activées, les ressources d’abonnement et de coupon. Vous pouvez facilement étendre le plug-in WordPress pour prendre en charge vos propres ressources, même des ressources entièrement personnalisées.
Prerequisites
Pour utiliser ce plug-in, vous devez disposer des éléments suivants :
- Installation active de WooCommerce
- Acheter et installer le plug-in Power Automate pour WooCommerce
- Informations d’identification de l’API REST créées dans WooCommerce
Comment obtenir des informations d’identification
Pour générer les informations d’identification de l’API REST, vous devez accéder à cette application, accédez à l’API REST Avancée > des paramètres > WooCommerce>, puis appuyez sur le bouton « Ajouter une touche ». À partir de là, vous pouvez générer une clé API qui sera utilisée pour votre connexion.
Bien démarrer avec votre connecteur
Une fois que vous avez installé le plug-in, un nouvel élément de navigation intitulé « Power Automate » s’affiche en tant qu’élément de sous-menu sous l’élément de navigation supérieur « WooCommerce ». Cette zone vous montre un journal de toutes les interactions de Power Automate, ce qui vous permet d’effectuer un audit bidirectionnel complet des requêtes et des réponses envoyées lors de l’exécution de vos flux.
Chaque requête contient les détails complets envoyés ou reçus de Power Automate, de sorte que vous saurez toujours exactement comment votre magasin a interagit avec Power Automate. Le journal des demandes capture tout le trafic Power Automate pendant les 30 derniers jours par défaut.
Chaque déclencheur que vous créez est stocké en tant que webhook WooCommerce, visible sous les webhooks avancés > des paramètres > WooCommerce>. Ne désactivez pas ces webhooks ou vos flux ne s’exécuteront pas.
Chaque action et chaque déclencheur sont dynamiques. Votre magasin fournit des informations sur les ressources disponibles et les paramètres envoyés et reçus pour chaque action et déclencheur. Les développeurs peuvent étendre ce système via des plug-ins personnalisés qui fournissent des fonctionnalités supplémentaires.
Problèmes connus et limitations
Dans certains cas, nous avons observé que lorsqu’un flux est supprimé ou désactivé, le webhook associé n’est pas supprimé du magasin WooCommerce. Ces webhooks expirés ne provoquent aucun problème et peuvent être supprimés manuellement.
Erreurs courantes et solutions
Si votre flux ne se déclenche pas, vérifiez la section Webhooks sous paramètres avancés pour vous assurer que vos webhooks ne sont pas désactivés.
Si vous désactivez le plug-in, tous les webhooks sont supprimés. Vous devez réactiver le plug-in, puis enregistrer chaque flux avec un déclencheur WooCommerce pour recréer chaque webhook. Vous ne souhaitez probablement pas désactiver le plug-in.
Création d’une connexion
Le connecteur prend en charge les types d’authentification suivants :
| Par défaut | Paramètres de création de connexion. | Toutes les régions | Impossible à partager |
Faire défaut
Applicable : Toutes les régions
Paramètres de création de connexion.
Ce n’est pas une connexion partageable. Si l’application power est partagée avec un autre utilisateur, un autre utilisateur est invité à créer une connexion explicitement.
| Nom | Type | Descriptif | Obligatoire |
|---|---|---|---|
| Spécifiez l’URL du site WordPress. (Rechercher dans paramètres > Général) | ficelle | Spécifiez l’URL du site WordPress. (Rechercher dans paramètres > Général) | Vrai |
| Clé du consommateur | securestring | Entrer la clé de consommateur de l’API REST (API REST avancée > des paramètres > WooCommerce>) | Vrai |
| Secret du consommateur | securestring | Entrer le secret consommateur de l’API REST (API REST Avancée > des paramètres > WooCommerce>) | Vrai |
Limitations
| Nom | Appels | Période de renouvellement |
|---|---|---|
| Appels d’API par connexion | 100 | 60 secondes |
Actions
| Créer un élément du type spécifié |
Crée un élément à l’aide de paramètres spécifiés |
| Effectuer une opération de traitement par lots |
Termine une opération sur un certain nombre d’éléments WooCommerce |
| Mettre à jour un élément du type spécifié |
Met à jour un élément à l’aide de paramètres spécifiés |
| Obtenir un seul élément du type sélectionné |
Récupère un élément du type sélectionné à partir du magasin |
| Rechercher une liste du type d’élément sélectionné |
Obtient une liste d’éléments du type sélectionné à partir du magasin |
| Supprimer un élément du type spécifié |
Supprime un élément du type et de l’ID spécifiés |
Créer un élément du type spécifié
Crée un élément à l’aide de paramètres spécifiés
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Type de ressource
|
resource | True | string |
Spécifier le type de ressource à utiliser |
|
body
|
body |
Effectuer une opération de traitement par lots
Termine une opération sur un certain nombre d’éléments WooCommerce
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Type de ressource
|
resource | True | string |
Spécifier le type de ressource à utiliser |
|
body
|
body |
Mettre à jour un élément du type spécifié
Met à jour un élément à l’aide de paramètres spécifiés
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID de ressource
|
id | True | number |
ID de la ressource |
|
Type de ressource
|
resource | True | string |
Spécifier le type de ressource à utiliser |
|
body
|
body |
Obtenir un seul élément du type sélectionné
Récupère un élément du type sélectionné à partir du magasin
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Type de ressource
|
resource | True | string |
Spécifier le type de ressource auquel l’ID de ressource fait référence |
|
ID de ressource
|
id | True | number |
Spécifiez l’ID de la ressource que vous souhaitez obtenir |
Rechercher une liste du type d’élément sélectionné
Obtient une liste d’éléments du type sélectionné à partir du magasin
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Type de ressource
|
resource | True | string |
Spécifier le type de ressource à utiliser |
|
body
|
body |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
|
array of |
Supprimer un élément du type spécifié
Supprime un élément du type et de l’ID spécifiés
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Type de ressource
|
resource | True | string |
Spécifier le type de ressource à utiliser |
|
ID de ressource
|
id | True | number |
ID de la ressource |
|
Forcer la suppression ?
|
force | True | boolean |
Défini sur TRUE si l’enregistrement doit être forcé d’être supprimé. |
Retours
- response
- object
Déclencheurs
|
Quand un événement Woo |
Sélectionnez des événements entre coupons, clients, commandes, notes de commande, produits, abonnements, etc. |
Quand un événement WooCommerce se produit
Sélectionnez des événements entre coupons, clients, commandes, notes de commande, produits, abonnements, etc.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Type de ressource
|
webhook_resource_schema | True | string |
Spécifier le type de ressource à utiliser |
|
Événement de déclencheur
|
topic | True | string |
Retours
- response
- object
Définitions
objet
Il s’agit du type 'object'.