Sommaire
La mission : créer une boutique en ligne B2B WooCommerce
CREATING.LV a développé pour l’entreprise de vente en gros Pro-vape.eu une boutique en ligne B2B sur WordPress et WooCommerce, dans laquelle seuls les clients approuvés voient les prix, qui varient selon le client, le groupe et le volume de commande. Créer cette boutique en ligne B2B WooCommerce ne signifiait pas seulement un catalogue et un panier, mais un accès contrôlé et une logique tarifaire qui peut être différente pour chaque client.
Pro-vape.eu vend à d’autres entreprises : elle devait donc décider elle-même à qui, et à quelles conditions, ses produits sont proposés.
Dans la vente en gros, un même produit a souvent plusieurs prix : pour un partenaire régulier, un nouveau client, une commande importante. Si ces prix doivent être calculés et envoyés manuellement, chaque commande exige un échange de messages. La boutique devait intégrer cette logique, afin que le client voie immédiatement, après connexion, le prix qui lui est destiné.
Notre rôle
CREATING.LV a développé la boutique en ligne Pro-vape.eu sur WordPress et WooCommerce, avec une logique de gestion des prix développée sur mesure et un calcul automatique des frais de livraison. La boutique était disponible en letton et en anglais, et le projet a été livré en 2021. Notre travail a couvert :
- une inscription soumise à la validation d’un administrateur — l’acheteur ne voit les prix qu’après validation ;
- des prix pour des groupes d’acheteurs, des clients individuels, des produits précis ou des catégories de produits ;
- des prix qui changent automatiquement selon la quantité ou le montant de la commande ;
- le calcul des frais de livraison selon les dimensions et le poids de la commande, affiché dans le récapitulatif de commande.
Cette boutique en ligne n’est plus visible sur le site actuel pro-vape.eu ; la description présente la solution développée au moment de la livraison.

Seuls les clients approuvés voient les prix
Un nouvel acheteur s’inscrit dans la boutique, et l’inscription est validée par un administrateur. Pour un partenaire approuvé, l’administrateur attribue un groupe de prix ou des remises. Tant que l’inscription n’est pas validée, les prix ne sont pas visibles ; ensuite, le client voit les prix correspondant aux conditions définies pour lui. L’entreprise décide ainsi elle-même qui devient client, et les informations tarifaires ne parviennent pas à des visiteurs de passage ni à des concurrents.
L’étape de validation permet à l’entreprise de vérifier, avant de dévoiler ses prix, si le demandeur est une entreprise avec laquelle elle souhaite travailler. Si l’entreprise ne valide pas la demande, le demandeur ne voit pas les prix, même après son inscription.
Notre capture d’écran montre que l’en-tête de la boutique comporte des actions distinctes pour le client professionnel : demande de partenariat, connexion, commande B2B et compte. La boutique en ligne B2B indique ainsi dès le premier écran qu’elle s’adresse aux entreprises et non aux particuliers. La demande de partenariat et la connexion sont côte à côte : une nouvelle entreprise et un client existant commencent donc leur parcours au même endroit — l’un demande à devenir partenaire, l’autre se connecte et commande.
Prix selon le client, le groupe et le volume
Les prix peuvent être définis pour des groupes d’acheteurs, des clients individuels, des produits précis ou des catégories de produits entières. Par exemple, un groupe de clients peut avoir un autre niveau de prix sur toute une catégorie, tandis qu’un partenaire donné a un prix particulier pour quelques produits seulement.
De plus, le prix change automatiquement selon la quantité ou le montant de la commande : une commande plus importante peut avoir un autre prix, et l’acheteur le voit dès le panier, et non après un devis séparé. C’est la principale différence entre une boutique B2B WooCommerce avec prix personnalisés et une boutique en ligne classique où le prix est le même pour tous. Nous avons développé la logique tarifaire sur mesure.
Les prix par groupe sont pratiques lorsque les clients sont nombreux et se répartissent en quelques niveaux, tandis que le prix par client convient lorsqu’un accord particulier existe avec un partenaire précis. Le niveau catégorie permet de modifier les prix de toute une famille de produits en un seul endroit, au lieu de corriger chaque produit séparément. La condition de quantité repose sur le nombre d’articles commandés, la condition de montant sur le total de la commande : la première convient lorsqu’un autre prix est prévu pour une plus grande quantité de marchandises, la seconde lorsque c’est la taille globale de la commande qui compte.
Comment se déroule une commande pour un client professionnel
Le client professionnel commence par faire une demande de partenariat et s’inscrire. Une fois l’inscription validée par l’administrateur, le client se connecte à son compte et voit dans le catalogue les prix définis pour lui. Dans le panier, le prix s’ajuste à la quantité ou au montant de la commande, et les frais de livraison, calculés selon le poids et les dimensions, sont ajoutés au récapitulatif. Le client voit le montant final avant de confirmer, et l’entreprise n’a pas besoin de préparer un devis séparé pour chaque commande.
Côté entreprise, l’administrateur valide les nouveaux clients et définit les conditions tarifaires pour les groupes, les clients, les produits et les catégories. La boutique en ligne B2B devient ainsi un lieu où les partenaires réguliers commandent eux-mêmes, tandis que la politique tarifaire reste sous le contrôle de l’entreprise.
Frais de livraison selon le poids et les dimensions
Les commandes de gros varient en volume : un tarif de livraison fixe unique ne conviendrait donc pas. Les frais de livraison sont calculés automatiquement selon les dimensions et le poids de la commande, et l’acheteur les voit dans le récapitulatif avec le montant des produits — avant de confirmer la commande. Il n’est pas nécessaire de préciser le prix de livraison avec le client une fois la commande reçue.
Si vous prévoyez le développement d’une boutique en ligne B2B avec un calcul de livraison selon le poids et les dimensions, gardez à l’esprit que ce calcul n’est précis que dans la mesure où le poids et les dimensions des produits sont renseignés avec précision. Ces données doivent donc être préparées dès la saisie des produits, et non après le lancement de la boutique.
Technologies
La boutique est réalisée avec WordPress et WooCommerce. Les fonctions de base de WooCommerce — catalogue, panier, commandes — ont été complétées par la validation des clients, des prix par groupe, par client et par volume développés sur mesure, ainsi que par un calcul de livraison selon le poids et les dimensions. Ce choix signifie que la logique B2B repose sur le socle e-commerce de WooCommerce et qu’il suffit de développer en plus ce qui distingue la vente en gros : le contrôle d’accès, les règles de prix et le calcul de livraison. Quand WooCommerce suffit pour une boutique B2B et quand un système sur mesure est plus avantageux, nous le comparons dans l’article WooCommerce ou Laravel.
À qui convient ce type de boutique en ligne B2B
Cette solution convient à un grossiste ou à un fabricant qui vend aux entreprises, propose ses propres conditions tarifaires à chaque client ou groupe de clients et ne souhaite pas afficher ses prix aux visiteurs non inscrits. Elle convient aussi lorsque les frais de livraison dépendent fortement du poids de la commande. La création B2B d’une boutique en ligne WooCommerce commence par une question : comment l’entreprise répartit-elle aujourd’hui ses clients et ses prix — c’est ce qui détermine les groupes et les règles nécessaires dans la boutique. Si vous avez besoin du développement d’une boutique en ligne B2B, commencez par notre service de développement de boutique en ligne ; pour une logique de prix et de clients plus complexe, consultez le développement de systèmes de gestion.
Si les groupes de clients et les règles de prix restent simples, une solution WooCommerce suffit généralement. Si les prix et les stocks doivent être synchronisés avec un ERP ou un système de gestion d’entrepôt, il vaut la peine d’évaluer avant le développement si une intégration ou un système distinct est nécessaire.
Services utilisés
Site
Remarque
Le portfolio présente la solution développée au moment de la livraison du projet. Le site actuel a pu être modifié depuis.
