Aller au contenu
All articles
Integrations

Connecter Unleashed et synchroniser produits et niveaux de stock

Connectez votre compte Unleashed (gestion des stocks) au CRM et gardez produits et soldes de stock à jour automatiquement, sans créer de doublons.

Vous pouvez connecter votre compte Unleashed au CRM. Une fois connecté, le CRM récupère les produits (en créant ou mettant à jour un Produit) et les niveaux de stock (sous forme d'ajustement dans votre Inventaire) depuis Unleashed, en gardant tout lié par l'identifiant Unleashed. Une nouvelle synchronisation ne crée jamais de doublons : elle met à jour l'enregistrement déjà existant.

Le modèle est « apportez votre propre compte » (BYO) : vous utilisez votre propre compte Unleashed et votre propre paire d'API. Nous ne voyons jamais votre clé API (elle ne sert qu'à signer les appels) et cela n'engendre aucun coût de notre part. L'intégration démarre inerte : rien ne se passe tant que vous n'avez pas configuré les identifiants et activé la connexion. Dans cette première phase, la synchronisation est ENTRANTE (d'Unleashed vers le CRM), par interrogation périodique (polling).

Prérequis

  • Un compte Unleashed avec accès API.
  • Une paire d'API (API ID et Clé API) générée dans Unleashed.
  • Dans Sellio, être administrateur (permission de gérer les paramètres) pour enregistrer les identifiants sous Paramètres → Intégrations.

Étape 1 : générer l'API ID et la Clé API dans Unleashed

  1. Dans Unleashed, ouvrez Intégration puis API.
  2. Générez/copiez l'API ID et la Clé API. La Clé API est un secret : conservez-la en lieu sûr, elle n'est pas réaffichée.

Étape 2 : coller les identifiants dans le CRM

  1. Ouvrez Paramètres → Intégrations et trouvez la carte « Unleashed (gestion des stocks) ».
  2. Collez l'API ID et la Clé API. La Clé API est stockée chiffrée et n'est jamais réaffichée.
  3. Optionnel : saisissez un code d'entrepôt pour n'utiliser que le solde de cet entrepôt. Laissez vide et le CRM additionnera le stock de tous les entrepôts.
  4. Sous « Entités et direction », choisissez s'il faut récupérer les Produits et les Niveaux de stock depuis Unleashed (ou désactiver chacun d'eux).
  5. Cliquez sur « Enregistrer la connexion » puis sur « Activer ».

Étape 3 : synchroniser

  1. Cliquez sur « Synchroniser maintenant » pour récupérer immédiatement les données depuis Unleashed.
  2. Ensuite, la synchronisation s'exécute automatiquement à intervalles courts (toutes les quelques minutes) pour garder le stock quasiment en temps réel, plus un passage de sécurité quotidien.
  3. Sur la carte, observez le compteur « Liens par entité » augmenter au fur et à mesure que les produits sont liés.

Ce qui est synchronisé

  • Produits : le code produit (SKU), la description, le prix de vente, le coût et le statut (actif/inactif). Si vous avez déjà un produit avec le même SKU dans le CRM, il est réutilisé (pas de doublon).
  • Niveaux de stock : le solde de chaque produit devient un ajustement dans votre Inventaire, faisant correspondre le solde du CRM à celui d'Unleashed. Chaque ajustement est enregistré dans l'historique des mouvements du produit, rien n'est donc perdu ni écrasé à l'aveugle.

Sécurité et confidentialité

La Clé API est stockée chiffrée et n'est jamais réaffichée. Elle sert uniquement à signer chaque appel (HMAC), le secret ne circule donc jamais sur le réseau. La connexion démarre inerte et ne se synchronise qu'après avoir été configurée et activée.

💡 Si vous vendez depuis plusieurs entrepôts et voulez que le solde du CRM ne reflète qu'un seul d'entre eux, remplissez le code d'entrepôt sur la carte. Le laisser vide additionne le stock de tous les entrepôts.

Comment tester

  1. Après avoir enregistré et activé, cliquez sur « Synchroniser maintenant » et attendez la confirmation.
  2. Ouvrez la liste des Produits et l'écran Inventaire et vérifiez que les produits et soldes d'Unleashed sont apparus.
  3. Sur la carte, observez le compteur « Liens par entité » augmenter.

Dépannage

  • Rien ne se synchronise : vérifiez que l'intégration est « Activée » et qu'au moins une entité est réglée sur « Récupérer depuis Unleashed ».
  • Erreur d'identifiants lors de la synchronisation : ressaisissez l'API ID et la Clé API (la Clé n'est jamais renvoyée par le serveur, collez-la donc en entier).
  • Le stock n'apparaît pas : le stock n'est appliqué qu'aux produits existant déjà dans le CRM. Réglez aussi « Produits » sur « Récupérer depuis Unleashed » pour que les produits soient créés en premier, ou vérifiez que le SKU du CRM correspond à celui d'Unleashed.
  • Le solde diffère de ce que vous attendez : vérifiez si vous avez défini le bon entrepôt (ou laissé vide pour tout additionner).

Open this article inside the system

Read it and want to see it working?

The account is free and the whole manual is available inside the system, with an assistant that answers from this very content.

Créer un compte gratuit
Connecter Unleashed et synchroniser produits et niveaux de stock · Sellio