OdooB2BE-commerce
9 décembre 20256 min

Odoo e-commerce B2B : gestion des prix par client, commandes et devis en ligne

Odoo Website + E-commerce gère le B2B nativement. Voici comment configurer prix par client et devis en ligne.

Odoo Website avec extensions B2B Enterprise permet de créer un e-commerce B2B sophistiqué sans développement lourd. Prix par client, validation des comptes, devis en ligne, multi-utilisateurs : tout est natif.

Notre holding utilise cette configuration sur ses activités B2B internes depuis 2018. Cet article décrit la mise en place pratique.

[01]

Activer le mode B2B Odoo

Configuration de base

Étapes activation

  • -Activer Sale Management + Website + eCommerce dans les apps Odoo
  • -Settings -> Catalog : activer 'Catalog Prices' + 'Pricelists'
  • -Activer 'Display Stock Levels' si vous voulez stocks visibles
  • -Activer 'Show Prices Tax Included' ou 'Excluded' selon votre marché
  • -Settings -> Website -> Mandatory Login : forcer auth pour voir prix
[02]

Configurer les listes de prix par client

Le cœur du B2B

01

Créer les listes de prix

Inventory -> Configuration -> Pricelists. Une liste par segment de prix (Grossistes, Revendeurs, Clients finaux) ou par client spécifique.

02

Définir les règles

Par liste : prix fixes, remise %, formule basée sur coût, sur prix public. Différents par produit ou par catégorie.

03

Assigner aux clients

Sur chaque fiche client : champ 'Sales Pricelist'. Détermine automatiquement les prix affichés dans le portail.

04

Périodes de validité

Promotions ou tarifs négociés sur période définie. Bascule automatique au changement de période.

[03]

Activer les devis en ligne

Pour les achats complexes

Tous les produits B2B ne se paient pas immédiatement par carte. Beaucoup demandent un devis validé par les deux parties. Odoo propose 'eCommerce - Devis' nativement.

Workflow devis en ligne

  • Client ajoute produits au panier sans paiement immédiat
  • Click 'Demander un devis' au lieu de 'Payer'
  • Devis généré automatiquement dans Odoo et envoyé par email
  • Commercial peut ajuster, ajouter remise, modifier conditions
  • Client reçoit devis final, validé par signature électronique
  • Commande créée automatiquement après validation
[04]

Multi-utilisateurs par compte client

Pour B2B avec plusieurs acheteurs

Un même client B2B peut avoir plusieurs acheteurs. Le directeur achats, l'assistant, le responsable d'équipe. Odoo gère cela via la fonction 'Contacts' liées au client principal.

Configuration multi-utilisateurs

  • Compte principal client = la société
  • Contacts associés = les acheteurs individuels
  • Chaque contact a son propre login portail
  • Permissions configurables par contact (voir commandes / passer commandes / valider)
  • Workflows de validation possibles (acheteur crée, manager valide)
FAQ

Questions frequentes

Pour la majorité des cas PME : oui. Pour les structures avec catalogues énormes (100k+ références) ou design très spécifique, Shopify Plus B2B peut être plus polish. Mais coût 10x plus élevé.

Pour activer et configurer le B2B Odoo Website sur instance existante : 8'000-20'000 CHF. Pour une nouvelle instance Odoo + B2B : 40'000-100'000 CHF tout compris.

Oui, modules disponibles. Plus rare en B2B (paiement souvent par facture à 30 jours), mais utile pour B2B avec petits clients ou abonnements.

Odoo gère via 'Invoicing Policy'. Configurable par client : par commande, mensuelle consolidée, hebdomadaire. Très flexible.

Pour un B2B Odoo standard : 3-5 mois entre kick-off et production. Phase la plus longue : modélisation des règles de prix complexes.

Conclusion

Odoo Website + extensions B2B Enterprise est une solution complète et nativement intégrée à votre ERP. Configuration fine, prix par client, devis en ligne, multi-utilisateurs. Notre conviction : pour les PME B2B suisses, c'est le meilleur compromis fonctionnalités/coût/intégration en 2026.

Vocabulaire du dictionnaire

Quelques termes liés à cet article, expliqués en clair dans notre dictionnaire digital pour PME suisses.

Vous voulez déployer Odoo e-commerce B2B ?

Décrivez votre situation via le formulaire : taille catalogue, types de clients, complexité tarifaire. Notre équipe analyse votre contexte et vous recontacte avec un plan et une fourchette budgétaire, gratuitement, sans engagement.