Aller au contenu principal
PrestaShop · Migration

Migrer de PrestaShop vers Odoo : ce qui se transfère tout seul et ce qui fait exploser le budget

Personne ne peut vous donner un prix sans voir votre boutique, mais on peut dire ce qui coûte peu et ce qui coûte cher. Les données se déplacent presque seules ; ce qui coûte de l'argent, ce sont les modules que personne n'a documentés et les règles de prix qui n'existent que dans la tête de quelqu'un.

Boutique en ligne fonctionnant sous Odoo après une migration

« Combien coûte la migration de PrestaShop vers Odoo ? » est une question légitime, et la réponse honnête n'est pas « ça dépend » suivi d'un silence. Ça dépend, oui, mais on sait de quoi. Et ce qui fait grimper le coût n'est presque jamais ce que l'on redoute.

Ce qui coûte peu : les données

Clients, adresses, produits, variantes, catégories, commandes historiques et images se transfèrent grâce à un processus reproductible. On fait un passage dans un environnement de test, on compte ce qui est arrivé, on compare avec la source et on recommence jusqu'à ce que tout corresponde. Une chose ne voyage pas : les mots de passe des clients. Odoo ne reconnaît pas le format dans lequel PrestaShop les stocke, donc quiconque a un compte devra le réinitialiser dès sa première connexion. Ce n'est pas la partie chère, et méfiez-vous de qui vous la présente comme telle.

Ce qu'il vaut mieux décider tôt : quelle part de l'historique des commandes vous emportez. Reprendre dix ans « au cas où » multiplie le temps de test de chaque passage, alors qu'on les consulte presque jamais. Deux ou trois ans est généralement un bon compromis ; le reste est exporté et archivé, pas supprimé.

Ce qui coûte cher : les modules que personne n'a documentés

Une boutique PrestaShop de quelques années accumule des modules. Certains sont des modules de catalogue et ont un équivalent direct dans Odoo. D'autres ont été modifiés par un développeur qui n'est plus là, pour résoudre un besoin très précis, et il n'y a aucune documentation : il faut ouvrir le code et comprendre ce qu'il fait avant de décider s'il faut le reproduire, le remplacer ou l'abandonner. C'est là que se trouve l'argent, et c'est pourquoi aucun devis sérieux ne sort sans examiner cette liste.

Ce qui coûte très cher : les règles qui ne sont écrites nulle part

Des remises par client que quelqu'un applique à la main. Des frais de port calculés avec un tableau dans une feuille de calcul. Un client que l'on facture toujours en fin de mois « parce que c'est comme ça ». Ces règles ne sont ni dans PrestaShop ni ailleurs : elles sont dans la tête de deux personnes. Les transposer dans Odoo exige de les extraire, de les écrire et de décider lesquelles s'automatisent et lesquelles restent une exception manuelle. C'est la partie la plus sous-estimée et celle qui provoque le plus de discussions.

La décision qui fait le plus varier le prix

Elle n'est pas technique : il s'agit de savoir si vous déplacez la boutique dans Odoo ou si vous laissez le site où il est en le connectant. Les deux sont valables. La déplacer dans Odoo ramène tout à un seul système et c'est ce qui a du sens si la boutique est standard. La laisser à l'extérieur et la connecter a du sens si le site est une pièce de design avec sa vie propre, ou si vous vendez par des canaux où le site est secondaire. Nous l'expliquons dans quand utiliser Odoo Website et quand ne pas l'utiliser.

Ce que l'on peut dire sans vous voir

Une boutique standard, avec des modules de catalogue et sans règles étranges, est un projet court et prévisible. Une boutique avec du développement spécifique par-dessus, des intégrations avec des transporteurs ou des marketplaces et des règles commerciales non écrites est un projet de plusieurs semaines, et il vaut mieux le mener par phases, en commençant par les données et le catalogue et en laissant le sur-mesure pour la fin, quand on voit déjà le reste fonctionner.

Ce que nous ne faisons pas, c'est donner un chiffre au téléphone sans avoir vu la liste des modules. Celui qui le fait vous le donne pour gagner la réunion, et le corrigera ensuite.

Questions fréquentes

Peut-on conserver les URL pour ne pas perdre en référencement ?

Cela dépend de la destination de la boutique. Si le site reste où il est et se connecte à Odoo, elles ne changent pas. S'il passe sur Odoo Website, elles changent de format (Odoo utilise /shop/nom-id pour les produits) et ce que l'on conserve, c'est le référencement : une redirection 301 de chaque ancienne URL vers la nouvelle, que l'on crée dans Site web › Configuration › Redirections (avec le mode développeur activé). Sauter cette étape est le moyen le plus rapide de perdre le trafic que vous aviez déjà.

Combien de temps la boutique est-elle à l'arrêt ?

Bien conduit, seulement le temps du dernier passage et du changement de domaine. On fait des passages complets en test jusqu'à ce que tout corresponde, et le dernier est lancé dans la fenêtre de plus faible trafic, en ne migrant que ce qui est nouveau depuis le passage précédent.

Et si je vends aussi sur des marketplaces ?

Alors la migration est aussi une bonne occasion d'unifier le stock. C'est plus de travail au départ et moins chaque jour ensuite. C'est expliqué dans plusieurs marketplaces dans un seul Odoo.

Liens utiles chez FlexigoTech

Développement web et eCommerceBoutiques à partir de zéro et migrations, avec la logistique connectéeErreurs courantes lors de la migration vers Odoo 19Ce qui casse quand on migre dans la précipitationPréparer les données de référence avant de migrerLa partie ennuyeuse qui décide si la migration réussit

Ce que nous faisons à ce sujet

Intégrations sur mesureCe que cela fait, captures, versions et prix.

Vous voulez savoir ce que cela vous coûterait ?

Envoyez-nous la liste des modules de votre PrestaShop et le nombre de produits et de commandes que vous avez. Avec cela, nous vous disons ce qui se transfère tout seul, ce qu'il faut refaire et par où nous commencerions. Écrivez à comercial@flexigobe.com ou planifiez un appel.

Parler à un ingénieur