Manuel utilisateur
Centre d'aide/Manuel utilisateur/Connecter Shopify : recevoir les commandes, renvoyer le fulfillment

Connecter Shopify : recevoir les commandes, renvoyer le fulfillment

Dernière mise à jour 2026-11-01

Créez une app personnalisée dans Shopify Admin, collez le token dans Integration, testez, mappez, activez.

Le connecteur Shopify importe les commandes dans OMS et renvoie stock et fulfillment vers Shopify. Une connexion par boutique.

Étapes : identifiants, test, mapping, activation.

Prérequis#

  • Une boutique Shopify, tout forfait, avec accès administrateur.
  • Droit de créer des apps personnalisées dans cette boutique.
  • Testez d’abord sur une boutique de test / développement, jamais en production.
  1. Allez au Shopify Dev Dashboard (dev.shopify.com) → votre app → identifiants API.
  2. Copiez le Client ID et le Client Secret. Le secret n’est affiché qu’une fois.
  3. Vérifiez que l’app a les portées : read_orders, read_products, read_inventory, write_inventory, read_fulfillments, write_fulfillments.

Obtenir les identifiants — ancien modèle (token d’app personnalisée)#

  1. Dans Shopify Admin : Paramètres → Apps → Develop apps → Créer une app.
  2. Dans Admin API integration, accordez les portées : read_orders, read_products, read_inventory, write_inventory, read_fulfillments, write_fulfillments.
  3. Installez l’app puis copiez le Admin API access token. Il commence par shpat_.
Le token n’est affiché qu’une fois. Perdu ? Désinstallez puis réinstallez l’app.
Nouveau modèle de token (apps Dev Dashboard) : Shopify n’émet plus de tokens shpat_ permanents. Saisissez Client ID + Client Secret (Dev Dashboard → votre app → identifiants API) ; le système les échange contre un token de 24 heures automatiquement et le renouvelle en arrière-plan. Les connexions qui stockent déjà un token shpat_ continuent de fonctionner.

Remplir dans Integration#

  1. Ouvrez Integration → Marketplace → Shopify → Nouvelle connexion.
  2. Domaine de la boutique : par ex. your-store.myshopify.com.
  3. Identifiants : choisissez l’un des deux modèles. Nouveau (recommandé) : Client ID + Client Secret du Dev Dashboard ; le système les échange contre un token de 24 h automatiquement. Ancien : Admin API access token (shpat_) d’une app personnalisée. Les deux sont chiffrés, jamais réaffichés.

Tester la connexion#

Le test a deux niveaux : connectivité et aperçu d’une commande réelle.

Mapping / choisir un modèle#

Choisissez le modèle standard Shopify. Vérifiez lots et propriétés personnalisées dans l’aperçu.

Aller-retour commande : commande entrante, fulfillment sortant.

Activer#

Après activation, Integration récupère les commandes selon la fréquence, renvoie le stock et le fulfillment avec suivi.

FAQ#

Le test échoue avec 401

Le token est incorrect, expiré ou il lui manque une portée.

Réinstallez l’app, recopiez le token et vérifiez les portées de l’étape des identifiants.

Aucune commande n’est importée

La connexion va bien : la boutique n’a simplement pas de nouvelles commandes.

Créez une commande de test dans la boutique, puis lancez une extraction manuelle.

Les SKU apparaissent non mappés

Le SKU du canal n’est pas encore associé à un produit dans OMS.

Ouvrez l’onglet en attente dans Product Mapping et associez chaque SKU du canal à un produit OMS.