Se rendre au contenu

Comment créer une boutique en ligne B2B et B2C avec Odoo


Posséder Odoo ne signifie pas disposer d'une plateforme e-commerce. De même, l'activation du module e-commerce ne garantit pas l'ouverture d'une boutique en ligne. Quiconque a tenté de configurer un catalogue B2B et B2C sur la même instance le sait et s'est retrouvé avec des prix incohérents, des tarifs incorrects affichés aux clients ou un processus de paiement qui rebute les acheteurs en gros.

Odoo prend parfaitement en charge les modèles de vente B2B et B2C au sein d'un même système. La question n'est pas de savoir si Odoo le permet, mais comment le configurer pour que chaque segment de clientèle puisse acheter à sa manière, sans que l'expérience de l'un n'affecte négativement celle de l'autre.

Voici le guide étape par étape. Sans superflu.


Avant de mettre quoi que ce soit en place : un ou deux sites web ?


Il s'agit de la première décision, et elle influence tout le reste. Odoo prend en charge nativement une architecture multisite sur une base de données unique. Techniquement, vous pouvez donc créer une seule boutique pour les deux publics ou séparer les activités B2B et B2C sur deux sites web distincts, avec leurs propres domaines, sans dupliquer les stocks, les produits ni le CRM.

  • Un site web unique est judicieux si le catalogue présente un chevauchement important entre les offres B2B et B2C, ou si le volume de chaque canal ne justifie pas la maintenance de deux sites distincts. Ceci peut être réalisé grâce à des listes de prix séparées et un accès restreint au catalogue B2B.
  • Il est judicieux d'avoir deux sites web si le cycle de vente B2B nécessite un contenu, un ton et des appels à l'action différents (moins de « achetez maintenant », plus de « demandez une proposition »), ou si le catalogue ou les conditions générales diffèrent trop pour bien coexister dans une expérience unique.

Cette décision étant prise, le reste de la configuration demeure essentiellement le même, que le domaine change ou non.


Étape 1 : Segmenter le catalogue par public cible, et non par produit


La première erreur fréquente : créer un catalogue distinct pour chaque canal. Cela signifie deux fois plus de maintenance et une marge d’erreur deux fois plus importante en matière de stock et de prix.

La méthode correcte dans Odoo consiste à avoir un catalogue unique et à contrôler la visibilité et le prix en fonction de la personne qui le consulte :

  • Activer les listes de prix multiples dans Ventes → Paramètres.
  • Créez une liste de prix « Grand public » (B2C) et une ou plusieurs listes de prix « Grossistes » ou par segment de clientèle (B2B).
  • Attribuez la liste de prix correspondante à chaque fiche client ou, mieux encore, automatisez l'attribution par catégorie de client (détaillant, distributeur, grossiste) à partir des contacts.
  • Si vous gérez deux sites web, attribuez une grille tarifaire à chaque site dans Site web → Paramètres → Sites web, afin que chaque domaine affiche son tarif par défaut.

C’est ce qui permet à une même référence produit d’avoir un prix différent selon l’acheteur, sans modifier le catalogue ni dupliquer les produits.


Étape 2 : Configurer l’accès B2B comme un portail, et non comme une page de paiement générique


Un acheteur B2C n'a pas besoin de voir le stock exact, les conditions de paiement à 30 jours ni l'historique des commandes précédentes. Un acheteur B2B, si.

Para eso existe el Portal de clientes en Odoo, activable desde Website → eCommerce → Configuración:

  • Active "Accès B2B" pour restreindre le catalogue ou les prix spéciaux aux utilisateurs connectés.
  • Configurez des conditions de paiement spécifiques (30/60/90 jours) par client ou catégorie, au lieu de forcer le paiement immédiat par carte.
  • Activez les devis en ligne : le client B2B demande un devis, pas d'achat direct. Cela réduit la friction dans les décisions d'achat importantes et augmente le taux de conclusion sur les gros tickets.

Ce point est celui qui est le plus ignoré, et celui qui gaspille le plus de conversions : si votre acheteur B2B passe par le même processus de paiement qu'un particulier achetant une unité, il s'en va. Pas à cause du produit. À cause du processus.


Étape 3 : impôts et facturation avec position fiscale


En B2B, notamment avec des clients d'autres pays ou exonérés de TVA, la position fiscale détermine si la vente se conclut bien ou si elle se termine par une note de crédit.

  • Configurez les positions fiscales par pays/type de client dans Facturation → Configuration.
  • Assure-toi que le checkout applique automatiquement la position fiscale en fonction du NIF/CIF introduit, et non manuellement.
  • Pour le B2C, maintenez le flux simplifié : TVA incluse, sans champs supplémentaires qui freinent la conversion.


Étape 4 : méthodes de paiement et de livraison selon la façon dont chaque client achète


  • B2C : carte, Bizum, PayPal. Paiement en une étape. Moins il y a de friction, meilleure est la conversion.
  • B2B : transfert, paiement à 30/60 jours, ligne de crédit. Ici, la conversion ne se mesure pas au moment du paiement, elle se mesure sur l'ensemble du cycle de vente.

Configurez des méthodes de livraison différentes par entrepôt si le B2B est servi depuis un autre centre logistique (Inventaire → Itinéraires), et définissez des règles de stock différenciées pour éviter qu'une vente B2C ne consomme le stock réservé pour une commande B2B déjà clôturée.


Étape 5 : mesurer chaque canal séparément depuis le premier jour


Avoir le magasin monté n'est pas l'objectif. Que chaque canal contribue au business de manière mesurable, oui.

  • B2C : taux de conversion, panier moyen, CAC par canal d'acquisition.
  • B2B : cycle de vente, taux de conversion de devis à commande, LTV par compte.

Si vous ne mesurez pas cela depuis Odoo, et non dans un tableau séparé, la boutique est montée, mais elle n'est pas gérée.


Résumé : ce qui change entre B2B et B2C dans Odoo

Activer le module e-commerce est la première étape, et non des moindres. Configurer chaque ligne de ce tableau en fonction de votre modèle commercial, c'est ce qui distingue une boutique rentable d'une boutique qui se contente d'exister.


La différence entre « avoir un site e-commerce » et « vendre avec un site e-commerce »


Configurer les modules B2B et B2C dans Odoo n'est pas techniquement complexe. Tout partenaire expérimenté peut activer les modules nécessaires. 

Mais nous devons gérer la manière de générer des ventes.

C'est là que la stratégie entre en jeu, et pas seulement la mise en œuvre.

Nous n'implémentons pas Odoo. Nous le vendons.

Si votre boutique en ligne sur Odoo est déjà opérationnelle mais ne convertit pas aussi bien qu'elle le devrait, ou si vous ne savez toujours pas par où commencer pour séparer vos flux B2B et B2C, parlons-en .

Activer le module e-commerce est la première étape, et non des moindres. Configurer chaque ligne de ce tableau en fonction de votre modèle commercial, c'est ce qui distingue une boutique rentable d'une boutique qui se contente d'exister.


La différence entre « avoir un site e-commerce » et « vendre avec un site e-commerce »


Configurer les modules B2B et B2C dans Odoo n'est pas techniquement complexe. Tout partenaire expérimenté peut activer les modules nécessaires. 

Mais nous devons gérer la manière de générer des ventes.

C'est là que la stratégie entre en jeu, et pas seulement la mise en œuvre.

Nous n'implémentons pas Odoo. Nous le vendons.

Si votre boutique en ligne sur Odoo est déjà opérationnelle mais ne convertit pas aussi bien qu'elle le devrait, ou si vous ne savez toujours pas par où commencer pour séparer vos flux B2B et B2C, parlons-en .

Activer le module e-commerce est la première étape, et non des moindres. Configurer chaque ligne de ce tableau en fonction de votre modèle commercial, c'est ce qui distingue une boutique rentable d'une boutique qui se contente d'exister.


La différence entre « avoir un site e-commerce » et « vendre avec un site e-commerce »


Configurer les modules B2B et B2C dans Odoo n'est pas techniquement complexe. Tout partenaire expérimenté peut activer les modules nécessaires. 

Mais nous devons gérer la manière de générer des ventes.

C'est là que la stratégie entre en jeu, et pas seulement la mise en œuvre.

Nous n'implémentons pas Odoo. Nous le vendons.

Si votre boutique en ligne sur Odoo est déjà opérationnelle mais ne convertit pas aussi bien qu'elle le devrait, ou si vous ne savez toujours pas par où commencer pour séparer vos flux B2B et B2C, parlons-en .

Activer le module e-commerce est la première étape, et non des moindres. Configurer chaque ligne de ce tableau en fonction de votre modèle commercial, c'est ce qui distingue une boutique rentable d'une boutique qui se contente d'exister.


La différence entre « avoir un site e-commerce » et « vendre avec un site e-commerce »


Configurer les modules B2B et B2C dans Odoo n'est pas techniquement complexe. Tout partenaire expérimenté peut activer les modules nécessaires. 

Mais nous devons gérer la manière de générer des ventes.

C'est là que la stratégie entre en jeu, et pas seulement la mise en œuvre.

Nous n'implémentons pas Odoo. Nous le vendons.

Si votre boutique en ligne sur Odoo est déjà opérationnelle mais ne convertit pas aussi bien qu'elle le devrait, ou si vous ne savez toujours pas par où commencer pour séparer vos flux B2B et B2C, parlons-en .

Activer le module e-commerce est la première étape, et non des moindres. Configurer chaque ligne de ce tableau en fonction de votre modèle commercial, c'est ce qui distingue une boutique rentable d'une boutique qui se contente d'exister.


La différence entre « avoir un site e-commerce » et « vendre avec un site e-commerce »


Configurer les modules B2B et B2C dans Odoo n'est pas techniquement complexe. Tout partenaire expérimenté peut activer les modules nécessaires. 

Mais nous devons gérer la manière de générer des ventes.

C'est là que la stratégie entre en jeu, et pas seulement la mise en œuvre.

Nous n'implémentons pas Odoo. Nous le vendons.

Si votre boutique en ligne sur Odoo est déjà opérationnelle mais ne convertit pas aussi bien qu'elle le devrait, ou si vous ne savez toujours pas par où commencer pour séparer vos flux B2B et B2C, parlons-en .

Nous ne nous contentons pas d'implémenter pour le simple plaisir d'implémenter. Nous veillons à ce que cela se vende.


Contactez-nous

Comment créer une boutique en ligne B2B et B2C avec Odoo
Xavi Garcia-Ruano 15 juillet 2026
Odoo Community vs Enterprise pour le commerce électronique : la différence réelle
WhatsApp