Blog Gäbig · Conseils pratiques

Synchroniser boutique et entrepôt : qui contrôle chaque donnée ?

Définissez sources, variantes, réservations et reprises d’erreurs, puis vérifiez les quantités finales sur quelques articles.

env. 2 min de lectureMis à jour:
Homme emballant une commande sur une table avec un ordinateur portable
Photo d’illustration. Photo: Kampus Production / Pexels.

Une connexion boutique-entrepôt exige davantage qu’un accès API. Sans responsabilité par donnée, deux applications fonctionnelles peuvent écraser mutuellement leurs valeurs de stock.

Une source par champ

Documentez référence, variante, texte, prix, stock physique, réservation et statut d’expédition avec source faisant foi et direction d’échange. Bidirectionnel ne signifie pas que chacun modifie tout. Vérifiez votre connexion Shopify ou connexion bexio sur les données et exceptions nécessaires, au-delà du logo.

Associer les variantes

Reliez chaque variante à une SKU interne fiable. Nom commun, couleur approximative ou conditionnement implicite ne suffisent pas. Contrôlez toute modification. Testez d’abord quelques articles, avec zéros initiaux, accents et unités. Le comparatif API et CSV explique les règles communes aux deux voies.

Comparer les mêmes états

La boutique a besoin d’une quantité vendable ; le stock physique peut inclure réservations et blocages. Shopify distingue ces notions dans sa documentation sur les états de stock. Vérifiez ceux effectivement utilisés par votre intégration.

Exemple fictif : douze pièces présentes, quatre réservées et une bloquée donnent sept disponibles. Sept dans la boutique et douze dans l’entrepôt peuvent donc être corrects si les écrans montrent ces états différents.

Tester commande, annulation et expédition

La commande réserve selon la règle définie ; l’annulation libère de façon contrôlée. Prélèvement et expédition ne doivent pas déduire deux fois la même sortie. Vérifiez quantités après chaque événement, pas seulement statuts. Répétez un message et envoyez un ancien événement après un récent : le résultat doit rester cohérent et explicable.

Rendre les erreurs traitables

Article non associé, accès expiré et donnée refusée exigent référence, heure et responsable. Une connexion globalement réussie ne prouve pas le traitement de chaque SKU. Après interruption, rapprochez commandes ouvertes et quantités ; une comparaison globale régulière peut révéler des événements manqués. Ne corrigez pas directement la boutique tant que source ou association restent fausses.

Valider un petit ensemble de cas

Utilisez article simple, variante, kit et stock bloqué. Testez réception, commande, annulation, quantité partielle et retour contrôlé avec attendu, constaté et horodatage. La routine de contrôle des canaux aide après le lancement.

Mesurez séparément le délai de chaque canal. Une connexion boutique réussie ne garantit pas une actualisation immédiate des places de marché : stock interne et flux optionnels suivent des chemins distincts.

Découvrir d’autres articles