Se rendre au contenu

Configurateur de produit sur mesure relié à Odoo : quand et comment ?

Ce que le configurateur standard d'Odoo sait faire, où il s'arrête, et comment construire un configurateur sur mesure qui garde le catalogue et les prix dans Odoo.
29 octobre 2026 par
Configurateur de produit sur mesure relié à Odoo : quand et comment ?
Nicolas Nicaise

Le configurateur de produits standard d'Odoo suffit quand vos options forment une liste fermée : couleurs, tailles, matières, avec un supplément de prix fixe par option, des incompatibilités simples et des produits optionnels, dans Ventes comme sur la boutique en ligne. Dès que le prix dépend des dimensions ou de règles de calcul, que le client doit voir son produit se transformer, ou que chaque commande demande une nomenclature calculée pour l'atelier, il faut un configurateur sur mesure. Celui-ci prend la forme d'une application séparée, reliée à Odoo par l'API, qui crée dans Odoo le client, l'article, la nomenclature et le devis à signer, tandis que le catalogue et les prix restent gérés dans Odoo.

Que sait faire le configurateur standard d'Odoo ?

Avant de parler de sur mesure, il faut connaître ce qu'Odoo fait déjà, parce que c'est souvent suffisant. Avec les variantes activées dans les paramètres, vous disposez de :

  • Attributs et valeurs : couleur, taille, finition, puissance… sans limite au nombre de valeurs. Chaque attribut s'affiche au choix en boutons, pastilles de couleur, liste déroulante, images ou cases à cocher multiples.
  • Trois modes de création des variantes : toutes créées d'emblée, créées seulement quand elles sont commandées, ou jamais créées (l'option reste alors une information sur la ligne).
  • Un supplément de prix par valeur : le prix d'une variante est le prix de base du produit plus les suppléments des options choisies.
  • Des exclusions : telle valeur n'est pas proposée avec tel produit ou telle autre valeur.
  • Une valeur personnalisée : le client peut saisir un texte libre, par exemple une gravure ou une demande particulière.
  • Des produits optionnels proposés automatiquement au devis et lors de l'ajout au panier, et des sections optionnelles dans les devis, que le client coche ou non depuis son portail.

Dans Ventes, l'ajout d'un produit à variantes sur un devis ouvre une fenêtre « Configurer », ou une grille de commande qui permet de saisir les quantités de plusieurs variantes d'un coup. Sur la boutique, le client choisit ses options sur la fiche produit. Côté atelier, une seule nomenclature peut servir à toutes les variantes : chaque composant est rattaché aux valeurs d'attribut qui le concernent. Enfin, le devis se signe et se paie en ligne depuis le portail client.

Pour un vêtement, une chaise en trois finitions ou une machine avec quelques options, c'est la solution à utiliser : elle ne coûte rien de plus que votre abonnement et elle suit les mises à jour d'Odoo.

Où s'arrête le configurateur standard ?

Les limites apparaissent dès que le produit n'est plus une combinaison d'options, mais le résultat d'un calcul :

  • Le prix selon les dimensions. Odoo additionne des suppléments fixes ; il ne calcule pas un prix à partir d'une largeur, d'une hauteur ou d'un poids. On peut vendre au mètre carré en jouant sur l'unité de mesure, mais personne ne vérifie alors les dimensions minimales et maximales, les arrondis de fabrication ou les ajouts selon le type de pose.
  • Les règles métier en chaîne. Les exclusions gèrent des incompatibilités entre valeurs. Elles ne gèrent pas des règles comme « au-delà de telle largeur, la motorisation devient obligatoire et le coffre change de modèle ».
  • L'explosion du catalogue. Avec beaucoup d'attributs, le nombre de combinaisons devient énorme. Le mode « à la commande » limite les dégâts, mais chaque configuration vendue laisse une variante dans votre catalogue.
  • Le rendu visuel. Odoo affiche une image par variante. Il ne dessine pas en direct la bague, le meuble ou la fenêtre que le client est en train de composer.
  • Les quantités exactes. La nomenclature standard choisit les bons composants selon la variante, mais les quantités restent celles que vous avez saisies. Elle ne calcule ni les mètres de profilé d'un store, ni le poids d'or d'une bague, ni le plan de découpe d'un meuble.
BesoinConfigurateur standardConfigurateur sur mesure
Options en liste fermée, supplément fixeOuiOui
Prix calculé selon dimensions ou formuleNon (contournement au m² limité)Oui
Règles de compatibilité complexesExclusions simplesOui, avec alertes
Rendu visuel ou 3D en directImage par varianteOui
Nomenclature avec quantités calculéesNonOui
Devis signable en ligneOuiOui, via Odoo
Lancement de la fabricationOuiOui, via Odoo
Coût et entretienInclus dans l'abonnementDéveloppement, puis maintenance

À quoi ressemble un configurateur sur mesure relié à Odoo ?

C'est une application web séparée : une page sur votre site pour vos clients, ou un outil interne pour vos vendeurs, votre showroom ou votre atelier. Le parcours type :

  1. Configuration : le client ou le vendeur choisit le modèle, saisit les dimensions, les options, la finition. L'écran signale tout de suite ce qui n'est pas fabricable.
  2. Calcul : un moteur de calcul donne le prix, les données de fabrication et, si c'est utile, un rendu visuel.
  3. Demande de devis : c'est seulement à ce moment que l'application écrit dans Odoo. Elle crée ou retrouve la fiche client, crée l'article si le produit est unique, sa nomenclature et le devis avec toutes ses lignes.
  4. Signature : le devis part par e-mail et se signe en ligne, avec le portail standard d'Odoo.
  5. Fabrication et achats : à la confirmation, Odoo lance l'ordre de fabrication, réserve les matières et propose les commandes fournisseurs pour ce qui manque.

Tout ce qui suit la demande de devis est du pur Odoo : vos équipes travaillent dans l'interface qu'elles connaissent.

Pourquoi le catalogue et les prix doivent rester dans Odoo

C'est le principe d'architecture le plus important, et celui qui distingue un outil durable d'un outil qu'on finit par abandonner :

  • Odoo reste la référence. Les articles, les prix, les matières, les suppléments et même les règles techniques (dimensions minimales et maximales, ajouts de fabrication) sont stockés dans les fiches articles. Quand un fournisseur augmente ses tarifs, votre équipe modifie le prix dans Odoo, sans faire appel à un développeur.
  • Le moteur de calcul est isolé et testé. Il donne le même prix quel que soit le vendeur ou le canal, et on le vérifie avec des devis réels du passé.
  • Rien n'est écrit pendant la configuration. Un visiteur qui joue avec les options ne crée pas de fiches inutiles dans votre base.
  • Odoo reste standard. Aucun module n'est installé dans la base : vous restez sur Odoo Online, avec ses mises à jour automatiques. Il faut en revanche le plan Custom, seul à donner accès à l'API externe, et une intégration qui respecte les bonnes pratiques de sécurité et de volume d'appels. J'explique ces conditions dans l'article sur l'API externe d'Odoo.

Quand passer du standard au sur mesure ?

Quelques signaux qui ne trompent pas :

  • vos vendeurs calculent le prix dans un tableur avant de le recopier dans Odoo ;
  • des commandes arrivent à l'atelier avec des cotes impossibles ou une option incompatible ;
  • votre catalogue se remplit de variantes vendues une seule fois ;
  • vos clients demandent un prix en ligne et attendent plusieurs jours votre devis ;
  • l'atelier ressaisit la nomenclature et le débit à la main pour chaque commande.

À l'inverse, si vos options sont en nombre limité et vos suppléments fixes, restez sur le standard. Un configurateur sur mesure, c'est un développement à financer et une application de plus à héberger et à entretenir à chaque version d'Odoo. Il se justifie quand il fait gagner du temps sur chaque devis ou qu'il supprime des erreurs coûteuses.

Comment se déroule un projet de configurateur ?

Je suis la même méthode que pour tout projet :

  1. Prise de besoin : vos produits, vos règles de calcul, vos exceptions, et le tableur ou le savoir-faire que vous utilisez aujourd'hui.
  2. Démo poussée, gratuite : un premier configurateur sur votre cas, avec quelques-uns de vos produits, relié à un vrai Odoo.
  3. Présentation de l'offre, une fois que vous avez vu ce que cela donne.
  4. Démarrage du projet : mise en place du catalogue et des règles dans Odoo, moteur de calcul et tests sur vos devis passés, écrans, création des documents dans Odoo, signature, fabrication, mise en ligne, puis suivi aux changements de version.

Côté budget, tout dépend du nombre de règles, du rendu visuel et des documents à générer. Ce type de projet entre dans la catégorie des spécificités métier : à titre d'ordre de grandeur, entre un projet standard (6 000 à 15 000 €) et un projet complexe (15 000 à 50 000 €), hors abonnement Odoo. Le détail est dans l'article sur le coût d'un projet Odoo en Belgique.

Trois exemples concrets : bijoux, stores, menuiserie

Une bague composée en 3D, du devis à l'atelier

Dans le configurateur de bijoux sur mesure, la cliente choisit la silhouette, le métal, la pierre, la taille et une éventuelle gravure. Un rendu 3D suit chaque choix, et le prix s'affiche en direct avec le poids de métal. Les métaux, les pierres et leurs prix sont lus dans le catalogue Odoo. La demande crée la fiche cliente, un article unique avec l'image du rendu, la nomenclature (métal et pierre en quantités exactes, opérations de l'atelier) et le devis. À la signature, Odoo lance l'ordre de fabrication qui reprend exactement la configuration.

Des stores au millimètre, fenêtre par fenêtre

Dans le configurateur de stores sur mesure, le client choisit le type de store et la pose, saisit ses mesures fenêtre par fenêtre (avec une alerte si deux mesures d'une même fenêtre divergent trop), puis le coloris et les options : motorisation, coffre, coulisses. Chaque type de store est un article vendu au mètre carré dans Odoo, et les règles techniques sont dans la fiche article. Le prix tient compte des remises de quantité et de la livraison. La demande crée le client et un devis avec une ligne par store, ses dimensions de fabrication et les services de pose, à signer en ligne.

Un meuble calculé jusqu'au plan de découpe

Pour l'atelier de menuiserie, le menuisier compose le meuble colonne par colonne : étagères, portes, tiroirs, penderie, matériaux du caisson et des façades. L'outil calcule la liste de débit, les plans de découpe, les chants, la quincaillerie, le temps par poste, le coût et le prix, en appliquant les règles de l'atelier, et vérifie le stock de chaque matière. Odoo reçoit l'article, la nomenclature avec sa gamme d'opérations et le devis. Au bon pour accord, l'ordre de fabrication est créé, les matières manquantes donnent lieu à des commandes fournisseurs, et la clôture de la fabrication met le meuble en stock.

Questions fréquentes

Le configurateur standard d'Odoo peut-il calculer un prix au mètre carré ?

Pas par formule. On peut vendre un article au mètre carré en saisissant la surface comme quantité, mais Odoo ne calcule pas cette surface à partir des dimensions et ne contrôle ni les minimums, ni les maximums, ni les règles de fabrication.

Faut-il quitter Odoo Online pour avoir un configurateur sur mesure ?

Non. Le configurateur est une application séparée reliée par l'API : rien n'est installé dans Odoo. Il faut en revanche le plan Custom, seul plan qui donne accès à l'API externe.

Que se passe-t-il quand je change un prix ?

Vous le modifiez dans Odoo, comme d'habitude. Le configurateur lit les prix et les règles dans le catalogue Odoo, il n'a pas sa propre liste de prix à tenir à jour.

Mes vendeurs peuvent-ils l'utiliser en rendez-vous ?

Oui. Le même configurateur peut servir sur votre site pour les clients et en interne pour les vendeurs, avec éventuellement des options ou des remises réservées à l'équipe.

Vous vendez un produit qui se calcule plutôt qu'il ne se choisit dans une liste ? Décrivez-moi vos produits et vos règles via le formulaire de projet. Je vous prépare une démo sur votre propre cas, reliée à Odoo, pour que vous voyiez concrètement le résultat : cette démo est gratuite.

Quel tableau de bord pour piloter ma PME chaque matin avec Odoo ?
Les indicateurs qui comptent vraiment, ce qu'Odoo fait en standard, et quand un écran sur mesure connecté par l'API vaut l'investissement.