Intégrer Magento et Business Central : la checklist en 12 points
Les 12 questions à vous poser avant de lancer un chantier d'intégration entre Magento (Adobe Commerce) et Microsoft Dynamics 365 Business Central.
Lancer une intégration Magento ↔ Business Central sans cadrage préalable est le meilleur moyen de découvrir, après six mois de développement, que personne ne s’était posé la bonne question. Voici la checklist que nous utilisons en atelier de cadrage.
1. Quelle est la source de vérité du catalogue ?
Le catalogue produit est-il maintenu dans Business Central, dans Magento, ou dans un PIM tiers ? Une seule réponse est acceptable, et elle conditionne 80 % du reste.
2. Comment gérez-vous les variantes ?
Tailles, couleurs, conditionnements multiples : la modélisation Magento (configurable products) ne calque pas naturellement sur les variant codes de Business Central. Le mapping doit être tranché tôt.
3. Multi-dépôts ou stock unique ?
Si vous avez plusieurs dépôts dans BC, comment Magento décide-t-il du stock affiché ? Somme ? Dépôt principal ? Logique géographique ?
4. Quelle granularité pour les prix ?
Prix de base, prix par groupe client, prix par devise, prix promotionnels : chaque dimension supplémentaire complique la synchronisation.
5. Les commandes web créent-elles des clients dans BC ?
À chaque commande ? À la première commande seulement ? Jamais (compte générique) ? Cette décision impacte directement votre RGPD/nLPD et votre relation commerciale.
6. Comment gérez-vous les paiements ?
Le paiement encaissé sur Magento doit-il créer un Cash Receipt Journal dans BC ? Avec quel rapprochement bancaire ?
7. Et la TVA ?
TVA suisse, TVA européenne, exonérations B2B intracommunautaires : le calcul doit être identique des deux côtés. Sous peine de redressement.
8. Qui est propriétaire du n° de commande ?
Le n° généré par Magento devient-il le n° de la Sales Order dans BC, ou gardez-vous deux numérotations parallèles ?
9. Quel délai d’acceptation des commandes ?
Une commande Magento doit-elle pouvoir être annulée si elle n’a pas été synchronisée dans BC sous X heures ?
10. Avez-vous un mode dégradé ?
Si BC est en maintenance le dimanche matin, votre boutique continue-t-elle de prendre des commandes ? Comment les rejoue-t-on ?
11. Comment supervisez-vous ?
Logs centralisés, alertes Teams ou Slack, dashboard de santé : à prévoir dès le sprint 1, pas après le go-live.
12. Qui maintient l’intégration ?
Votre intégrateur Magento ? Votre partenaire BC ? Un tiers spécialisé ? La réponse “les deux ensemble” est presque toujours fausse.
Vous voulez de l’aide pour répondre à ces questions sur votre propre contexte ? Écrivez-nous — nous proposons des ateliers de cadrage d’une journée, sur site ou en visioconférence.
