Setting Up B2B Wholesale on Shopify Plus

Complete guide to launching a B2B wholesale channel on Shopify Plus. Covers company accounts, price lists, net terms, buyer portals, and order management workflows.

E
ECOSIRE Research and Development Team
|19 mars 202614 min de lecture3.2k Mots|

Fait partie de notre série B2B eCommerce & Operations

Lire le guide complet

Configuration de la vente en gros B2B sur Shopify Plus

Le commerce de gros B2B a toujours nécessité des plates-formes distinctes : une vitrine Shopify publique pour la vente au détail, un site WooCommerce protégé par mot de passe ou un portail personnalisé pour la vente en gros, et des processus manuels pour tout le reste. Le module B2B natif de Shopify Plus élimine cette fragmentation. Une seule plateforme gère désormais à la fois la vente au détail et la vente en gros, avec le même catalogue de produits, le même inventaire et la même infrastructure de traitement des commandes.

Ce guide décrit la configuration complète d'un canal de vente en gros B2B sur Shopify Plus : de la configuration du compte d'entreprise à la gestion des listes de prix, en passant par les conditions de paiement, la configuration du portail d'acheteur et les flux de travail opérationnels qui permettent au commerce B2B de fonctionner à grande échelle.

Points clés à retenir

  • Shopify Plus B2B est disponible sans frais supplémentaires au-delà de l'abonnement Plus (2 000 $/mois)
  • Les comptes d'entreprise prennent en charge plusieurs contacts avec différents rôles (administrateur, acheteur, comptable)
  • Les listes de prix peuvent être attribuées par entreprise ou par contact — avec des remises en pourcentage ou des remplacements de prix fixes
  • Les modalités de paiement net (Net 30, Net 60, Net 90) sont paramétrables par entreprise
  • Les acheteurs B2B accèdent à un portail libre-service dédié, réduisant ainsi la charge de saisie des commandes de l'équipe commerciale de 60 à 80 %
  • Les produits exclusivement destinés à la vente en gros peuvent être masqués de la vitrine du magasin de détail.
  • Les valeurs minimales de commande et les incréments de quantité sont applicables à la caisse
  • Les commandes provisoires (commandes manuelles) restent la voie la plus flexible pour les transactions de gros complexes

Comprendre l'architecture B2B de Shopify

Shopify Plus B2B fonctionne comme une expérience de vitrine distincte sur la même boutique Shopify. Les canaux de vente au détail et en gros partagent :

  • Le même catalogue de produits et le même inventaire
  • La même infrastructure de traitement et d'expédition
  • Le même backend d'administration Shopify
  • Les mêmes rapports et analyses

Ce qui les sépare :

  • Connexion client séparée (les clients B2B se connectent via une URL de vitrine B2B ou la même vitrine avec des tarifs spécifiques B2B)
  • Tarification différente (listes de prix par entreprise)
  • Paiement différent (le paiement B2B autorise les conditions nettes, nécessite des numéros de commande)
  • Visibilité différente du catalogue (produits uniquement en gros masqués du commerce de détail)

L'URL de la vitrine B2B

Lorsque le B2B est configuré, Shopify crée un portail d'acheteurs B2B distinct à une URL telle que yourdomain.com/b2b/ ou un sous-domaine (wholesale.yourdomain.com). Les acheteurs B2B se connectent ici et voient les prix, le catalogue et l'historique des commandes spécifiques à leur entreprise.


Étape 1 : Configuration des comptes d'entreprise

Création d'entreprise

Accédez à Shopify Admin → Clients → Entreprises → Créer une entreprise. Le dossier de l'entreprise contient :

  • Nom de l'entreprise : Raison sociale de l'entreprise
  • ID externe : Votre numéro de client interne (pour l'intégration ERP)
  • Emplacements de l'entreprise : adresses d'expédition et de facturation (les entreprises peuvent avoir plusieurs emplacements)
  • Conditions de paiement : conditions de paiement par défaut pour cette entreprise (peuvent être annulées par commande)
  • Liste de prix : liste de prix que cette entreprise voit
  • Paramètres fiscaux : statut d'exonération fiscale le cas échéant

Ajout de contacts

Chaque entreprise peut avoir plusieurs contacts. Un contact est une fiche client liée à une entreprise. Rôles de contact :

  • Admin : peut gérer le compte de l'entreprise, ajouter des contacts, afficher toutes les commandes
  • Acheteur : peut passer des commandes et consulter ses propres commandes
  • Comptable : peut afficher les factures et l'historique des paiements (affichage uniquement, pas de commande)

Pour ajouter un contact : Ouvrez l'entreprise → Contacts → Ajouter un contact. Entrez leur e-mail et attribuez un rôle. Shopify leur envoie automatiquement une invitation de connexion.

Emplacements de l'entreprise

Les grands comptes de vente en gros disposent souvent de plusieurs sites d'expédition (centres de distribution régionaux, points de vente au détail individuels dans une chaîne). Créez un emplacement d'entreprise pour chaque adresse de livraison unique. Les acheteurs peuvent sélectionner le lieu d'expédition au moment du paiement.


Étape 2 : Création de listes de prix

Les listes de prix sont au cœur de la configuration des tarifs B2B. Chaque liste de prix définit le prix qu'une entreprise ou un segment d'entreprises reçoit.

Types de listes de prix

TapezConfigurationIdéal pour
Ajustement en pourcentageTous les prix de détail moins X%Niveaux de vente en gros (30 % de réduction sur le détail, 40 % de réduction sur le détail)
Prix ​​FixesPrix ​​spécifique par varianteContrats de prix négociés
HybridePourcentage par défaut + remplacements fixesLa plupart des relations B2B

Création d'une liste de prix

Administrateur Shopify → Produits → Listes de prix → Créer une liste de prix :

  1. Nom : « Vente en gros — Niveau 1 » ou « Liste de prix ABC de l'entreprise »
  2. Devise : La devise de cette liste de prix (utile pour le B2B international)
  3. Ajustement : Pourcentage en dessous de vos prix de détail (par exemple, 30 % en dessous de vos prix de détail)
  4. Remplacements fixes : produits spécifiques pour lesquels le pourcentage ne s'applique pas – entrez le prix exact

Attribution des listes de prix

Attribuez une liste de prix à une entreprise ou à un emplacement spécifique de l'entreprise. Une entreprise comptant 10 sites peut avoir une seule liste de prix pour tous les sites, ou différentes listes de prix par site (pour les accords de distribution à plusieurs niveaux).

Meilleures pratiques en matière de liste de prix

  • Créer des listes de prix échelonnées (Niveau 1 : 30 % de réduction, Niveau 2 : 35 % de réduction, Niveau 3 : 40 % de réduction) alignées sur les engagements de volume de commandes
  • Utilisez des listes de prix fixes spécifiques à l'entreprise uniquement pour vos plus gros comptes avec des contrats négociés
  • Examinez les listes de prix tous les trimestres par rapport à vos exigences de marge - à mesure que le COGS change, les listes basées sur un pourcentage s'ajustent automatiquement

Étape 3 : Configuration des conditions de paiement

Les acheteurs B2B paient généralement selon des conditions plutôt qu’au moment du paiement. Shopify Plus permet de configurer les conditions de paiement par entreprise :

Conditions de paiement disponibles

TermeDescriptif
Réseau 7Paiement dû 7 jours à compter de la date de facture
Filet 15Paiement dû 15 jours
Filet 30Terme B2B le plus courant : 30 jours pour payer
Filet 60Conditions étendues pour les comptes plus importants
Filet 90Très gros comptes uniquement
Due à réceptionPaiement immédiat requis
Date fixePaiement dû à une date calendaire précise

Définition des conditions par défaut par entreprise

Ouvrez la fiche Entreprise → Conditions de paiement → sélectionnez la durée par défaut. Cela devient la valeur par défaut au moment du paiement pour toutes les commandes de cette société.

Comment fonctionnent les conditions de paiement à la caisse

Lorsqu'un acheteur B2B avec les conditions Net 30 finalise son paiement :

  • "Net 30" apparaît comme option de paiement aux côtés de la carte de crédit
  • S'ils sélectionnent Net 30, la commande est passée sans encaissement
  • Une facture est générée avec la date d'échéance (date de commande + 30 jours)
  • La facture apparaît dans le portail acheteur en téléchargement
  • Le paiement est capturé manuellement une fois reçu, ou via un lien de virement bancaire si vous avez configuré Shopify Balance

Gestion des comptes clients

Shopify ne gère pas nativement le recouvrement des factures en souffrance. Pour la gestion des comptes clients au-delà de la génération de factures de base, intégrez :

  • QuickBooks Online (intégration comptable de Shopify)
  • Xero (via l'intégration Shopify)
  • Régler (automatisation AR native de Shopify)
  • Apruve (gestion de crédit B2B + financement à conditions nettes)

Étape 4 : Valeurs minimales de commande et règles de quantité

Les commandes B2B ont généralement des minimums, contrairement aux commandes au détail.

Commandes minimums via la validation du paiement

Utilisez les fonctions Shopify (Plus uniquement) pour appliquer les valeurs minimales de commande lors du paiement :

  • Créer une fonction de validation qui vérifie le total du panier
  • Si le total du panier < minimum, bloquez le paiement avec un message d'erreur : "La commande minimum pour la vente en gros est de 500 $".

Incréments de quantité (Packs de caisses)

De nombreux produits B2B se vendent en caisses (pack de 12, pack de 24). Appliquez cela via :

  • Variantes de produits avec suivi des stocks par caisse (chaque unité = une caisse)
  • Champs méta des règles de quantité de Shopify (minimum, maximum, increment) — accessibles via l'API Storefront et rendus dans votre thème B2B

Quantité minimum de commande par produit

Définissez les quantités minimales de commande via les métachamps de produits Shopify pour le B2B :

  • Metafield : b2b.minimum_order_quantity — valeur entière
  • Votre thème B2B lit ce métachamp et applique le minimum au stade de l'ajout au panier

Étape 5 : Le portail des acheteurs B2B

Le portail des acheteurs B2B est une interface en libre-service pour les clients grossistes. Accédez-y à yourdomain.com/b2b/ (ou à votre URL configurée) après vous être connecté avec les informations d'identification de leur entreprise.

Capacités du portail acheteur

FonctionnalitéCe que les acheteurs peuvent faire
Parcourir le catalogueVoir les produits avec leurs prix spécifiques à l'entreprise
Commande rapideRecherchez par SKU ou nom de produit, entrez les quantités, ajoutez directement au panier
RéorganiserRéorganiser les commandes précédentes en un seul clic
Afficher l'historique des commandesVoir toutes les commandes de l'entreprise
Télécharger les facturesFactures PDF pour les commandes terminées
Afficher l'état du paiementQuelles factures sont payées, impayées, en retard
Gérer les contacts du compteLes administrateurs peuvent ajouter/supprimer des acheteurs de leur entreprise
Suivre les expéditionsStatut d'exécution des commandes et liens de suivi

Personnalisation du portail B2B

Le portail B2B utilise par défaut le thème « Trade » de Shopify, conçu spécifiquement pour l'UX B2B. Personnalisez-le avec les couleurs de votre marque, votre logo et votre structure de navigation via l'éditeur de thème Shopify standard.

Les fonctionnalités personnalisées (téléchargement de commandes CSV groupées, flux de travail d'approbation personnalisés, restrictions territoriales) nécessitent une personnalisation du code de thème ou des applications supplémentaires.

Fonctionnalité de commande rapide

L'une des fonctionnalités B2B les plus demandées : la commande groupée rapide par SKU. Le thème Trade comprend un formulaire de commande rapide intégré. Les acheteurs saisissent ou collent des SKU, saisissent des quantités et ajoutent plusieurs produits au panier sans visiter les pages de produits individuelles. Ceci est essentiel pour les acheteurs en gros qui commandent à partir d’une liste de produits établie à chaque cycle.


Étape 6 : Visibilité du produit pour le B2B

Produits en gros uniquement

Les produits qui ne doivent être visibles que par les acheteurs B2B (articles de marque privée, configurations groupées, SKU de distributeur) peuvent être masqués de la vitrine de vente au détail :

  • Ajouter le produit à une collection uniquement B2B
  • Définir le produit comme "Brouillon" sur le canal de vente au détail mais "Actif" sur le canal B2B
  • Ou utilisez la visibilité basée sur les balises client : publiez le produit sur la vitrine, mais exigez une connexion et des balises spécifiques pour voir les prix.

Affichage des prix B2B et prix de détail

Sur votre vitrine de vente au détail, les prix de détail s'affichent. Lorsqu'un acheteur B2B est connecté et parcourt la vitrine principale (si votre configuration l'y dirige), il voit les prix de sa liste de prix au lieu des prix de détail. Les pages produits affichent automatiquement les prix B2B en fonction de l'authentification de session.


Étape 7 : Intégration avec ERP et OMS

Les opérations B2B d'entreprise nécessitent que les données de commande soient transmises aux systèmes en aval :

Modèle d'intégration ERP

Le webhook Shopify orders/create se déclenche pour chaque nouvelle commande B2B. Votre middleware d'intégration :

  1. Reçoit le webhook
  2. Vérifie le champ company de la commande (rempli pour les commandes B2B)
  3. Crée une commande client dans votre ERP (NetSuite, SAP, Dynamics)
  4. Mappe les données de commande de Shopify aux champs obligatoires de l'ERP
  5. Renvoie un accusé de réception

Synchronisation de l'inventaire

Les commandes B2B consomment le même inventaire que le commerce de détail. La gestion des stocks de votre ERP doit répondre à Shopify via l'API d'inventaire pour maintenir les niveaux synchronisés, en particulier pour les scénarios de stock sur commande ou alloués.

Intégration EDI

Les grands acheteurs de détail (chaînes de magasins, distributeurs) exigent souvent la transmission des commandes au format EDI. Les données de l'API de commande de Shopify peuvent être transformées aux formats EDI via des plateformes middleware telles que SPS Commerce, TrueCommerce ou des traducteurs EDI personnalisés.


Workflows opérationnels pour le commerce B2B

Flux de travail d'approbation des commandes

Certaines opérations B2B nécessitent une approbation interne avant que les commandes ne soient exécutées (vérifications de limite de crédit, vérification de nouveaux clients). Implémenter avec :

  • Shopify Flow : déclenchez la création d'une commande B2B, définissez le statut sur "En attente", envoyez une notification Slack interne pour examen
  • Approbation manuelle : un membre de l'équipe examine et libère la retenue
  • Approbation automatique après réussite de la vérification de crédit

Exemple de flux de travail de commande

Les représentants des grossistes envoient souvent des échantillons de produits aux acheteurs potentiels. Gérez cela via des projets de commandes :

  1. Créez un projet de commande avec des exemples de produits
  2. Appliquez une réduction de 100 % (code de réduction interne uniquement)
  3. Marquer comme « échantillon » dans les attributs de la commande
  4. Envoyez la facture au représentant commercial ou à l'acheteur pour confirmation

Application de la limite de crédit

Suivez les soldes de factures impayés par entreprise par rapport à une limite de crédit. Lorsqu'une nouvelle commande dépasse la limite, utilisez Shopify Flow + une application personnalisée pour :

  1. Calculez le solde AR impayé actuel à partir de votre système comptable
  2. Comparez avec la limite de crédit
  3. En cas de dépassement : convertissez la commande en "En attente", informez l'équipe AR et envoyez un e-mail à l'acheteur concernant la limite de crédit.

Questions fréquemment posées

Les clients B2B et détaillants peuvent-ils partager la même vitrine ou ont-ils besoin de sites distincts ?

Les deux approches fonctionnent. Shopify Plus permet une vitrine « combinée » où coexistent le commerce de détail et le B2B : les acheteurs B2B se connectent et voient leurs prix, les acheteurs au détail voient les prix de détail. Alternativement, le portail des acheteurs B2B crée une URL/expérience complètement distincte. L’approche combinée fonctionne bien lorsque vous souhaitez que les acheteurs grossistes accèdent aux mêmes pages de produits et au même contenu. Le portail séparé fonctionne mieux lorsque votre catalogue B2B ou vos exigences UX diffèrent considérablement de celles du commerce de détail.

Comment gérer les clients B2B internationaux utilisant différentes devises ?

Shopify Markets combiné aux listes de prix B2B permet une tarification de gros internationale. Créez une liste de prix dans la devise locale de l'acheteur (GBP, EUR, AUD, etc.) et attribuez-la à l'entreprise internationale. L'acheteur voit les prix dans sa devise et Shopify gère le paiement dans cette devise. Cela nécessite que votre boutique Shopify ait la devise appropriée activée dans les paramètres des marchés.

Quelle est la différence entre Shopify Plus B2B et l'utilisation de la tarification personnalisée en gras ?

Shopify Plus B2B (natif) fournit des comptes d'entreprise, des portails d'acheteurs, des conditions nettes et un paiement B2B — une infrastructure B2B complète. La tarification personnalisée audacieuse propose une tarification segmentée (des prix différents pour différentes étiquettes client) sans l'infrastructure complète du compte d'entreprise et du portail. Pour les opérations de vente en gros B2B établies nécessitant des comptes d'entreprise et des conditions nettes, le B2B natif de Shopify est supérieur. Pour une tarification de gros plus simple (juste des prix différents, pas de portail), Bold est plus rapide à mettre en œuvre et fonctionne sur les forfaits non-Plus.

Les clients grossistes peuvent-ils passer des commandes par téléphone ou par e-mail via Shopify ?

Oui, via des projets de commandes. Votre équipe commerciale crée un brouillon de commande dans Shopify Admin, applique le prix de gros approprié et envoie un lien de paiement à l'acheteur. L'acheteur paie en ligne ou le commercial capture le paiement manuellement. Les brouillons de commandes prennent en charge tous les modes de paiement, les dérogations fiscales, les dérogations d'expédition et les éléments de campagne personnalisés (pour les services, les frais d'installation, etc.).

Shopify Plus B2B prend-il en charge les workflows d'approbation pour les commandes importantes ?

Nativement, Shopify ne dispose pas de workflows d'approbation de commande intégrés. Créez des workflows d'approbation à l'aide de Shopify Flow : déclenchez la création de la commande, configurez la commande en attente, envoyez une notification à l'approbateur via Slack ou par e-mail et libérez la suspension après approbation. Pour un routage d'approbation plus sophistiqué (à plusieurs niveaux, conditionnel à la valeur de la commande), des applications tierces telles que OrderLogic ou le développement d'applications personnalisées sont nécessaires.


Prochaines étapes

La configuration correcte de la vente en gros B2B sur Shopify Plus dès le départ évite les problèmes opérationnels à grande échelle. Les erreurs de configuration des listes de prix, les conditions de paiement manquantes et les problèmes d'expérience utilisateur du portail s'aggravent à mesure que le nombre de vos clients grossistes augmente.

Les services Shopify Plus d'ECOSIRE incluent la configuration complète du canal B2B : configuration du compte d'entreprise, architecture de liste de prix, conditions de paiement, personnalisation du portail acheteur, intégration ERP et conception de flux de travail opérationnel. Nous avons créé des canaux de vente en gros pour les fabricants, les distributeurs et les marques DTC qui se développent dans la vente en gros.

Discutez de vos besoins en matière de commerce B2B avec nos spécialistes Shopify Plus et obtenez un plan de mise en œuvre personnalisé pour votre canal de vente en gros.

E

Rédigé par

ECOSIRE Research and Development Team

Création de produits numériques de niveau entreprise chez ECOSIRE. Partage d'analyses sur les intégrations Odoo, l'automatisation e-commerce et les solutions d'entreprise propulsées par l'IA.

Discutez sur WhatsApp