L'intégration marketplace est souvent achetée seule puis raccordée à l'ERP ensuite. Inverser cet ordre fait beaucoup moins mal.
01. Les couches
Il y a quatre couches : marketplace, intégrateur, ERP et entrepôt. Ce que possède chaque couche doit être écrit d'emblée. L'ERP peut posséder la définition produit, le WMS le stock, l'intégrateur les commandes ; mais rien ne doit avoir deux propriétaires.
02. Flux produit
Le produit est créé dans l'ERP, envoyé à l'intégrateur puis distribué aux canaux. Créer des produits à la main dans le panneau du marketplace est rapide à court terme et produit un chaos d'appariement à long terme.
03. Flux commande
La commande passe du marketplace à l'intégrateur et arrive dans l'ERP en commande de vente. L'ERP la transmet à l'entrepôt comme instruction. Après expédition, l'information revient par la même chaîne.
04. Faut-il une couche intermédiaire
Si votre ERP peut se connecter directement à l'API de l'intégrateur, non. Sinon, un service intermédiaire léger de transformation et de mise en file règle le problème sans polluer l'ERP.
05. Plusieurs entrepôts
Si des canaux différents sont servis par des entrepôts différents, la règle d'affectation doit être définie dans l'intégration. Une affectation manuelle après coup augmente silencieusement le coût de transport.
06. Traçabilité
Le numéro de commande marketplace, celui de l'ERP et celui d'expédition doivent être liés. Pouvoir suivre la chaîne de bout en bout raccourcit le temps de support en cas de réclamation.