10 / DONNÉES & COMMERCE

Trois outils. Une seule vérité pour chaque donnée.

Le PIM enrichit le produit, l’ERP gère l’opérationnel et la boutique vend. Quand les responsabilités se chevauchent, le stock, le prix et la commande deviennent impossibles à expliquer.

Un connecteur fiable ne commence pas par une liste d’API. Il commence par une carte : qui crée la référence, qui enrichit la description, qui calcule le prix, qui réserve le stock et qui possède le statut final de la commande ?

01 / PROPRIÉTAIRES

Attribuez une source de vérité à chaque famille de données.

Le PIM peut porter les titres, descriptions, médias, attributs et traductions. L’ERP peut rester maître des références, tarifs, stocks, comptes clients et commandes. La boutique assemble ces informations pour vendre et conserve les données propres au parcours, comme le panier et la session de paiement.

Ce partage varie selon l’entreprise. Écrivez-le dans un tableau avec quatre colonnes : donnée, système maître, systèmes destinataires et règle de modification. Une exception doit être nommée. Par exemple, une promotion créée dans la boutique peut primer temporairement sur le tarif ERP si sa période et son périmètre sont explicites.

02 / IDENTIFIANTS

Une référence visible n’est pas toujours une clé technique.

Les SKU changent, les variantes se regroupent, les EAN peuvent manquer et les clients possèdent plusieurs comptes. Utilisez des identifiants stables, conservez les correspondances et définissez les règles de fusion. La suppression physique d’un produit peut casser l’historique ; un statut d’archivage est souvent plus sûr.

Pour chaque objet, testez la création, la modification, l’archivage et la réactivation. Faites de même avec les commandes annulées, les remboursements partiels, les adresses corrigées et les colis multiples. Les cas rares sont précisément ceux qui révèlent une architecture fragile.

RÈGLE DE SÉCURITÉUne synchronisation ne doit jamais inventer silencieusement une correspondance quand l’identifiant manque.
03 / RYTHME

Le temps réel est une exigence métier, pas un argument décoratif.

Un stock faible peut nécessiter une réservation immédiate. Une description enrichie peut attendre un traitement planifié. Un prix contractuel peut être calculé à la connexion du client. Classez les flux selon leur délai acceptable et les conséquences d’une information en retard.

Les webhooks déclenchent rapidement un traitement, mais peuvent être reçus plusieurs fois ou dans le désordre. Les imports planifiés rattrapent les écarts, mais créent une fenêtre de décalage. Une architecture robuste combine souvent événements, files d’attente et réconciliation régulière.

04 / REPRISE

Le tableau des erreurs fait partie du produit.

Chaque échange doit produire un statut exploitable : reçu, validé, envoyé, refusé ou à reprendre. Une alerte doit indiquer l’objet, la règle en défaut et la prochaine action. Les données sensibles ne doivent pas être recopiées inutilement dans les journaux.

Prévoyez la relance sans doublon, la correction manuelle et la réconciliation complète. Notre article sur les erreurs d’un connecteur API détaille ces mécanismes. Pour préparer le besoin, utilisez aussi le guide de cadrage d’un connecteur e-commerce.

Le dossier de cadrage minimum
  • Carte des systèmes et propriétaire de chaque donnée.
  • Identifiants stables et règles de correspondance.
  • Déclencheur, fréquence et délai acceptable par flux.
  • Cas d’erreur, reprise et responsabilité opérationnelle.
  • Volumétrie, sécurité, recette et surveillance.

Vos systèmes actuels

On dessine les flux avant de parler développement ?

Indiquez les outils, les données et les opérations manuelles. Nous cadrerons les responsabilités, les risques et le premier périmètre testable.

Cartographier mes flux↗