Passer au contenu principal

Intégration Shopify - Guide de configuration

Connecte ta boutique Shopify à Goodweek pour gérer les produits, commandes, clients, stocks et remises directement depuis ton espace de travail IA.

A
Écrit par Antoine Stempien

Connecte ta boutique Shopify à Goodweek pour gérer les produits, commandes, clients, stocks et remises directement depuis ton espace de travail IA.

ℹ️ Note sur la gouvernance

Goodweek ne dépassera jamais les niveaux d'accès accordés à l'utilisateur dans Shopify, ce qui garantit l'alignement avec les politiques de gouvernance de ton organisation. Les résultats et les fonctionnalités disponibles peuvent varier selon les autorisations spécifiques et l'accès authentifié de chaque utilisateur.

📋 Prérequis

Avant qu'un utilisateur puisse voir et connecter l'intégration Shopify, l'administrateur de ton organisation doit d'abord l'activer depuis le panneau d'administration Goodweek, dans l'onglet Integrations.

Configuration administrateur

L'intégration Shopify utilise OAuth 2.0 et ne nécessite aucune approbation au niveau administrateur dans Shopify avant la connexion.

⚠️ Format du nom de la boutique

Lors de la connexion, il te sera demandé le nom de ta boutique Shopify. Saisis uniquement le préfixe du nom de la boutique (par exemple yourstore), pas l'URL complète. Goodweek construira automatiquement le domaine Shopify correct.

Connexion de l'utilisateur

  1. Dans Goodweek, accède à Integrations.

  2. Trouve Shopify et clique sur Connect.

  3. Saisis le nom de ta boutique (par exemple yourstore) et clique sur Continue.

  4. Tu seras redirigé vers Shopify, où il te sera demandé de te connecter et d'autoriser l'accès.

  5. Clique sur Install app pour accorder l'accès et revenir à Goodweek.

Remarques importantes

  • Chaque utilisateur doit connecter sa propre boutique individuellement. Si tu gères plusieurs boutiques, tu auras besoin d'une connexion distincte pour chacune.

  • Goodweek ne peut accéder qu'aux données et ressources que le compte de ta boutique Shopify est autorisé à voir.

  • Tu peux révoquer l'accès de Goodweek à tout moment depuis Shopify Admin → Settings → Apps and sales channels → Composio → Delete.


Outils disponibles

Outil

Description

Type

Get Orders with Filters

Récupère les commandes Shopify filtrées par dates, statut et autres paramètres, avec pagination.

Lecture

Get Order

Récupère une commande spécifique par son ID unique avec tous les détails, y compris les articles de ligne et l'expédition.

Lecture

Create an Order

Crée une commande totalement validée dans Shopify sans traitement du paiement.

Écriture

Create Order Refund

Crée un remboursement pour une commande Shopify. Nécessite de calculer d'abord le remboursement.

Écriture

Get Refunds for Order

Répertorie tous les remboursements d'une commande spécifique.

Lecture

Get Order Risks

Récupère toutes les évaluations de risque de fraude d'une commande spécifique.

Lecture

Get Order Fulfillments

Récupère les exécutions (expéditions) associées à une commande spécifique.

Lecture

Create Fulfillment

Crée une exécution pour une ou plusieurs commandes d'exécution, achevant le processus d'expédition.

Écriture

Create Fulfillment Event

Crée un événement de suivi pour une exécution afin de mettre à jour le statut de l'expédition.

Écriture

Get Fulfillment Events

Récupère tous les événements de suivi d'une exécution spécifique.

Lecture

Get Fulfillment Orders for Order

Répertorie les commandes d'exécution d'une commande Shopify spécifique.

Lecture

Get Customer Orders

Récupère toutes les commandes d'un client spécifique.

Lecture

Search Customers

Recherche des clients correspondant à une requête fournie dans la boutique.

Lecture

Retrieve a Single Customer

Récupère des informations détaillées sur un client spécifique via son ID.

Lecture

Create Customer

Crée une nouvelle fiche client dans la boutique Shopify.

Écriture

Get Customer Addresses

Récupère toutes les adresses associées à un client spécifique.

Lecture

Count Customers

Récupère un décompte de tous les clients, éventuellement filtré.

Lecture

Retrieve Count of Products

Récupère le nombre total de produits dans la boutique, avec des filtres facultatifs.

Lecture

Get Custom Collections

Récupère une liste des collections personnalisées (manuelles) de la boutique.

Lecture

Create a Custom Collection

Crée une nouvelle collection organisée manuellement dans Shopify.

Écriture

Get Inventory Levels

Récupère les niveaux de stock pour les articles et emplacements spécifiés.

Lecture

Adjust Inventory Levels

Ajuste le niveau de stock d'un article d'inventaire à un seul emplacement.

Lecture

Get Inventory Items

Récupère une liste d'articles d'inventaire selon les ID spécifiés.

Lecture

Get Locations Count

Renvoie le nombre total d'emplacements configurés dans la boutique Shopify.

Lecture

Get Location

Récupère les détails d'un emplacement physique ou virtuel spécifique via son ID.

Lecture

Create Price Rule

Crée une règle de prix définissant la logique de remise (pourcentage, montant fixe, achetez X obtenez Y, etc.).

Écriture

Create Discount Code

Crée un code de réduction lié à une règle de prix existante.

Écriture

Get Discount Code

Récupère les détails d'un code de réduction spécifique associé à une règle de prix.

Lecture

Create a Draft Order

Crée une commande brouillon à l'aide d'articles de ligne de variantes de produit, prête à être finalisée.

Écriture

Receive a Single Draft Order

Récupère des informations détaillées pour une commande brouillon spécifique.

Lecture

Complete a Draft Order

Finalise une commande brouillon et la transforme en commande réelle.

Lecture

Create a New Page

Crée une page web statique dans Shopify pour du contenu à long terme.

Écriture

Create Article

Crée un article pour un blog dans Shopify.

Écriture

Create a New Blog

Crée un nouveau blog dans la boutique Shopify.

Écriture

Get Countries

Récupère une liste des pays configurés dans la boutique avec les taux de taxe.

Lecture

Create a Metafield

Crée un métachamp pour associer des métadonnées personnalisées à n'importe quelle ressource Shopify.

Écriture

Cancel an Order

Annule une commande Shopify avec réapprovisionnement et notification par e-mail facultatifs.

⚠️ Destructif

Delete an Order

Supprime définitivement une commande de Shopify. Seules les commandes de test ou payées manuellement peuvent être supprimées.

⚠️ Destructif

Delete a Customer

Supprime définitivement un client qui n'a aucune commande existante.

⚠️ Destructif

Delete a Product

Supprime définitivement un produit de la boutique. Cette action est irréversible.

⚠️ Destructif

Delete a Draft Order

Supprime définitivement une commande brouillon de Shopify.

⚠️ Destructif

Cas d'usage

  • Consulte les commandes et le statut d'exécution. Récupère les commandes par date ou statut, vérifie les événements de suivi d'exécution et consulte les détails de commandes spécifiques depuis Goodweek pour rester au fait des expéditions clients sans naviguer dans l'admin Shopify.

  • Gère les clients et leur historique de commandes. Recherche des clients, consulte leurs coordonnées et adresses, et récupère leur historique de commandes depuis Goodweek pour appuyer les échanges du service client.

  • Crée des codes de réduction et des règles de prix. Configure de nouvelles règles de prix promotionnelles et génère des codes de réduction directement depuis Goodweek pour des campagnes ou des offres spécifiques aux clients.

  • Surveille et ajuste les stocks. Vérifie les niveaux de stock sur tous les emplacements et ajuste les quantités en stock d'articles spécifiques depuis Goodweek sans accéder directement à l'admin Shopify.


Dépannage

Impossible de trouver la boutique lors de la connexion

Assure-toi de saisir uniquement le préfixe du nom de la boutique (par exemple yourstore), pas l'URL complète comme yourstore.myshopify.com.

Intégration non visible dans Goodweek

Assure-toi que l'administrateur de ton organisation a activé l'intégration Shopify depuis le panneau d'administration Goodweek, dans l'onglet Integrations.

Références

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