Aller au contenu

Tarification de gros par client et par collection dans Shopify: fonctionnement des tarifs B2B et options disponibles

By Stackable TeamPublished on August 11, 2026Shopify How-To#wholesale#b2b
Tarification de gros par client et par collection dans Shopify: fonctionnement des tarifs B2B et options disponibles

Shopify gère le commerce de gros via son système B2B: vous groupez les acheteurs commerciaux en entreprises avec un ou plusieurs emplacements, puis vous attachez un catalogue et une liste de prix à chaque emplacement. Une liste de prix peut définir des prix de gros fixes ou appliquer un ajustement en pourcentage, et vous pouvez attribuer plus d'un catalogue de tarification à la même entreprise afin que différentes collections obtiennent différentes remises. Ajoutez des règles de quantité et des ruptures de prix en volume pour les commandes en masse, et permettez aux représentants commerciaux de placer des commandes pour le compte d'une entreprise. Pour les ventes occasionnelles de gros ou pour les forfaits inférieurs, vous pouvez ignorer l'installation B2B complète et utiliser une commande brouillon avec tarification personnalisée, puis envoyer une facture. Les principales restrictions sont la disponibilité du forfait et le fait que Shopify B2B n'a pas d'application de limite de crédit intégrée.

Ce guide explique le fonctionnement des catalogues B2B, des profils d'entreprise et des listes de prix, comment définir la tarification par client par rapport à par collection, le workflow du représentant qui entre la commande, l'absence de limite de crédit, quel forfait vous avez besoin, quand le natif est suffisant et quand vous avez besoin d'une application, et une configuration étape par étape avec un exemple travaillé de deux clients.

IMAGE PLACEHOLDER (Image 1): Comment la tarification B2B de Shopify est organisée en couches
Visuel suggéré: Un diagramme net au format 16:9 sur fond blanc montrant un flux de gauche à droite: une carte "Entreprise" (en violet) se ramifiant en deux cartes "Emplacement d'entreprise", chacune connectée à un "Catalogue" (or profond) qui contient une "Publication" (quels produits sont visibles) et une "Liste de prix" (prix fixes ou ajustement en pourcentage). Une petite étiquette "Règles de quantité et ruptures de volume" pend de la liste de prix. Style de vecteur plat, étiquettes sans-serif, couleurs de marque violet et or, pas de photographie.

Shopify supporte-t-il nativement la tarification de gros et B2B?

Oui. Shopify dispose d'un système dédié interentreprises (B2B) intégré à l'administrateur, et il est conçu exactement pour le scénario de gros que la plupart des commerçants décrivent: différents clients commerciaux qui paient chacun des prix différents, parfois des prix différents sur différentes parties de votre catalogue, sans que ces prix ne fuient jamais vers vos acheteurs de détail réguliers.

Les éléments constitutifs sont les entreprises, les emplacements d'entreprise, les catalogues et les listes de prix. Selon la documentation des développeurs de Shopify, un commerçant crée une entreprise, y attache des contacts d'entreprise et des emplacements d'entreprise, et peut également créer des commandes brouillon pour ces contacts. Un contact d'entreprise se connecte à un compte client lié à l'entreprise, voit la tarification configurée pour son emplacement, et passe la commande via un paiement B2B. Votre tarification de gros réside entièrement dans ce contexte, de sorte qu'un acheteur de gros connecté voit ses prix négociés tandis que tous les autres voient vos prix au détail normaux.

Il y a aussi un chemin plus léger qui ne nécessite pas l'appareil B2B complet. Les commandes brouillon de Shopify peuvent être utilisées pour "vendre des produits à prix réduit ou de gros", selon la référence API Admin, c'est ainsi que beaucoup de magasins gèrent la commande de gros occasionnelle sans transformer tout leur magasin en opération B2B. Nous couvrons les deux routes ci-dessous.

Que sont les catalogues B2B, les profils d'entreprise et les listes de prix?

Pour définir correctement la tarification de gros, il est utile de comprendre les quatre objets que Shopify utilise et comment ils s'assemblent.

Entreprises, emplacements et contacts

Une entreprise est une entité commerciale qui achète dans votre magasin. Les entreprises organisent plusieurs emplacements et contacts qui peuvent passer des commandes au nom de l'organisation. Un emplacement d'entreprise est une branche spécifique de cette entreprise, avec ses propres adresses de facturation et d'expédition, paramètres fiscaux et configuration de paiement. Un contact d'entreprise est une personne qui agit au nom de l'entreprise pour effectuer des achats, liée à un compte client.

Cette structure est ce qui rend la tarification par client possible. La tarification n'est pas attachée à l'e-mail d'une personne; elle est attachée à un emplacement d'entreprise. Lorsqu'un acheteur se connecte et sélectionne l'emplacement pour lequel il commande, Shopify applique les catalogues et les prix configurés pour cet emplacement.

Catalogues

Un catalogue est un ensemble de produits et de prix publiés dans un contexte spécifique. Pour le gros, ce contexte est un emplacement d'entreprise. Comme la documentation du catalogue de Shopify le décrit, un catalogue a une publication (quels produits sont visibles) et une liste de prix (ce que coûtent ces produits). Un catalogue B2B pourrait dire, par exemple, que les acheteurs commandant pour un emplacement d'entreprise particulier peuvent acheter vos t-shirts à 30 pour cent de réduction.

Listes de prix: prix fixes ou ajustement en pourcentage

La liste de prix est là où l'argent est fixé. Shopify vous donne deux mécanismes, et la différence est importante:

  • Prix fixes. Vous définissez un prix de gros explicite pour une variante de produit spécifique. Selon la documentation, un prix fixe "a priorité sur tous les autres ajustements définis au niveau de la liste de prix."
  • Ajustement en pourcentage. Au lieu de tarifier manuellement chaque variante, vous appliquez un ajustement forfaitaire sur l'ensemble de la liste de prix en utilisant un PriceListParent. Shopify supporte PERCENTAGE_DECREASE (réduire le prix, c'est ce que le gros veut) et PERCENTAGE_INCREASE. Donc une liste de prix peut dire "tout dans ce catalogue est à 30 pour cent de réduction."

L'ajustement en pourcentage est applicable au catalogue entier. C'est la seule chose la plus importante à comprendre, car elle détermine comment fonctionne la tarification par collection, ce que nous verrons ensuite.

Règles de quantité et tarification de volume

La tarification B2B n'est jamais juste un pourcentage fixe. Les acheteurs de gros commandent des caisses, des palettes et des multiples. Le système B2B de Shopify supporte les règles de quantité (contraintes de minimum, maximum et incrément sur le nombre d'unités qu'un acheteur peut commander) et les ruptures de prix de quantité (tarification échelonnée qui devient moins chère à mesure que le volume augmente). Celles-ci sont définies sur une liste de prix pour des variantes spécifiques via la mutation quantityPricingByVariantUpdate, et la référence API note que le magasin doit avoir les fonctionnalités B2B activées pour les utiliser. Donc "acheter 100 ou plus, obtenir un prix plus profond" est une capacité B2B native, pas quelque chose que vous devez rajouter.

Tarification par client par rapport à par collection: comment faire les deux

C'est là que les questions pratiques des forums Shopify arrivent. Les commerçants exécutant du gros posent toujours la même question: chaque client a besoin d'un pourcentage de réduction différent, et souvent d'un pourcentage différent sur différentes parties du catalogue. Un fil sur la communauté le décrit précisément: "Client A: 25 pour cent de réduction sur les aliments, 15 pour cent sur la viande; Client B différent", avec des représentants qui entrent les commandes à partir de l'administrateur (voir la discussion communautaire Shopify).

La tarification par client est la partie simple. Parce qu'une liste de prix s'attache à un emplacement d'entreprise, donner au Client A et au Client B une tarification différente signifie simplement créer une entreprise pour chacun, puis attacher un catalogue et une liste de prix différents à chacun. L'emplacement du Client A obtient un catalogue avec une réduction de 25 pour cent; l'emplacement du Client B obtient son propre catalogue avec son numéro négocié.

La tarification par collection dans un seul client est la partie qui déroute les gens, car un ajustement en pourcentage s'applique à l'ensemble de la liste de prix, pas à une collection. Il n'y a pas de champ unique qui dit "25 pour cent de réduction sur cette collection, 15 pour cent de réduction sur cette collection" sur une liste de prix. Mais vous pouvez obtenir exactement ce résultat en utilisant un modèle documenté: plusieurs catalogues par emplacement d'entreprise.

Le guide du catalogue B2B de Shopify confirme qu'un emplacement d'entreprise unique supporte plusieurs attributions de catalogue. Donc pour le Client A, vous créez deux catalogues de tarification et les attribuez tous les deux à leur emplacement:

  • Catalogue 1: publication limitée à votre collection Aliments, liste de prix à 25 pour cent de réduction.
  • Catalogue 2: publication limitée à votre collection Viande, liste de prix à 15 pour cent de réduction.

Le pourcentage de chaque catalogue s'applique uniquement aux produits que sa publication rend visibles, donc les aliments obtiennent 25 pour cent et la viande obtient 15 pour cent, tout pour le même acheteur. La seule règle à garder à l'esprit: si un produit se retrouve dans plus d'une liste de prix applicable, l'acheteur reçoit le prix le plus bas des deux. Tant que vos collections ne se chevauchent pas, chaque produit tombe dans exactement une liste de prix et il n'y a pas d'ambiguïté.

L'alternative, si les collections sont désordonnées ou se chevauchent, est de sauter les pourcentages et de définir les prix fixes par variante sur une seule liste de prix. Plus de travail au départ, zéro ambiguïté après. La plupart des opérations de gros utilisent un mélange: catalogues de pourcentage pour les grandes collections, prix fixes pour la poignée de SKU qui ont besoin d'un numéro spécifique.

Exemple travaillé: deux clients de gros, différents accords par collection

Rendons le scénario aliments-et-viande concret. Vous dirigez un grossiste en épicerie spécialisée. Deux clients commerciaux ont négocié des conditions différentes:

  • Client A (un groupe de restaurants): 25 pour cent de réduction sur la collection Aliments, 15 pour cent de réduction sur la collection Viande.
  • Client B (un petit magasin de quartier): 20 pour cent de réduction sur la collection Aliments, 10 pour cent de réduction sur la collection Viande, et une commande minimale de 12 unités par SKU de viande.

Vous configurez cela avec une entreprise par client, et des catalogues de tarification limités à chaque collection. Voici comment un panier exemple se calcule pour chaque acheteur par rapport à vos prix au détail.

Les deux clients voient leurs propres prix lorsqu'ils sont connectés, et aucun ne voit celui de l'autre. Le minimum de 12 unités du Client B sur la viande est appliqué par une règle de quantité sur son catalogue de viande, donc il ne peut pas commander moins d'une caisse complète. Pendant ce temps, vos acheteurs de détail continuent à payer la colonne $316.00. Cette séparation, par client et par collection, avec des règles de volume, est le cœur de ce que Shopify B2B natif livre.

IMAGE PLACEHOLDER (Image 2): Deux entreprises, deux ensembles de catalogues
Visuel suggéré: Une illustration 16:9 avec deux colonnes de clients. Colonne de gauche "Client A (Groupe de restaurants)" montre deux cartes de catalogue empilées: "Aliments -25%" et "Viande -15%". Colonne de droite "Client B (Petit magasin)" montre "Aliments -20%" et "Viande -10%, min 12 unités". Une grille de produits partagée se trouve en dessous, avec un badge "prix de gros connecté" en violet et une note "prix de détail caché" en gris. Vecteur plat, couleurs de marque violet et or, pas de photographie.

Le workflow représentant-entre-la-commande: commandes brouillon

Beaucoup de gros ne se font pas du tout via une vitrine en libre-service. Un représentant commercial prend la commande par téléphone ou e-mail et la saisit dans l'administrateur. Shopify supporte cela directement avec des commandes brouillon, et cela fonctionne de deux façons.

Pour une configuration B2B complète, un représentant crée une commande brouillon attribuée à l'entreprise en utilisant la mutation draftOrderCreate avec une entité d'achat qui nomme l'entreprise, l'emplacement et le contact. Parce que le brouillon est lié à l'emplacement de l'entreprise, il récupère automatiquement la tarification du catalogue de cet emplacement. Le représentant peut ensuite envoyer une facture avec draftOrderInvoiceSend et, une fois que l'acheteur paie, l'accomplir avec draftOrderComplete, ce qui crée une commande réelle. Le guide des commandes brouillon B2B de Shopify confirme que ce flux est identique à une commande brouillon de consommateur sauf pour l'attribution de l'entreprise.

Pour les ventes occasionnelles de gros, en particulier sur les forfaits inférieurs, vous pouvez utiliser une commande brouillon ordinaire sans configuration d'entreprise B2B du tout. C'est la solution que les commerçants décrivent pour la facturation de gros ponctuelle: créez une commande brouillon, appliquez une remise personnalisée ou tapez des prix de ligne personnalisés, envoyez la facture et marquez-la comme payée. La référence propre de Shopify liste "vendre des produits à prix réduit ou de gros" comme utilisation principale des commandes brouillon. Ce n'est pas aussi propre que les catalogues d'entreprise (vous re-saisissez les prix à chaque fois, et cela ne s'adapte pas à des dizaines d'acheteurs), mais pour un magasin qui envoie une grosse commande de gros de temps en temps, cela évite de mettre en place tout le système B2B.

Une mise en garde honnête qui apparaît sur les forums: la route de la commande brouillon peut interagir maladroitement avec les codes de promotion natifs et l'attribution d'analytique, donc la traiter comme un outil manuel et occasionnel plutôt que comme un moteur de tarification.

L'absence de limite de crédit: ce que B2B natif n'applique pas

Il y a un besoin en gros que Shopify B2B ne couvre pas nativement, et c'est vaut la peine d'être direct à ce sujet car c'est ce qui pousse les commerçants vers les applications tierces.

Shopify B2B supporte les conditions de paiement. Via la configuration de l'expérience d'achat d'un emplacement d'entreprise, vous pouvez proposer des conditions nettes (paiement dû un nombre défini de jours après la commande, comme net 30), des dates d'échéance fixes, des conditions basées sur les événements et des dépôts, selon la documentation des conditions de paiement. Donc "laisser cette entreprise payer 30 jours après la facture" est intégré.

Ce qui n'est pas intégré est un plafond de crédit. Il n'y a pas de paramètre natif qui dit "cette entreprise peut porter au maximum $10,000 en factures impayées, et bloquer les nouvelles commandes au-delà de cela." Les commerçants sur les forums communautaires signalent spécifiquement cette lacune, et c'est la raison pour laquelle des outils comme les applications de gestion du crédit existent dans l'écosystème. Si l'application d'une limite de crédit stricte est essentielle pour votre opération de gros, prévoyez de la gérer avec une application ou un processus externe. B2B natif vous donne les conditions, pas la limite.

Quel forfait Shopify avez-vous besoin pour B2B?

C'est la mise en garde à bien faire, et la réponse honnête est: cela dépend de votre forfait, et vous devriez confirmer par rapport à votre propre administrateur plutôt que de faire confiance à un article de forum.

La documentation de Shopify est cohérente mais délibérément peu spécifique sur les noms de forfait. Dans les guides B2B et catalogue, l'exigence est énoncée comme "votre magasin doit être sur un forfait qui supporte les capacités B2B" (référence des catalogues). L'aperçu B2B ajoute que l'accès aux ressources API B2B pour le développement est limité aux magasins de développement, aux partenaires Shopify Plus et aux affiliés Shopify (Applications et B2B). Historiquement, l'ensemble des fonctionnalités B2B natives (entreprises, catalogues, paiement B2B) a été associé à Shopify Plus.

Vous pouvez voir des affirmations communautaires selon lesquelles les catalogues B2B natives sont devenues disponibles sur les niveaux inférieurs tels que Basic, Grow ou Advanced à une date récente. Un fil communautaire contient exactement une telle affirmation, attribuée à une réponse de support et datée du début de 2026. Traitez cela comme un rapport de commerçant non vérifié, pas un fait: la disponibilité du forfait change au fil du temps et varie selon la région, et la documentation des développeurs que nous pouvons vérifier ne nomme pas de forfaits grand public spécifiques. Le mouvement fiable est d'ouvrir votre propre administrateur Shopify, de chercher les paramètres B2B ou de gros, ou de demander au support Shopify ce que votre forfait actuel inclut avant de concevoir autour de lui.

Si votre forfait n'inclut pas B2B natif, la route de la commande brouillon ci-dessus fonctionne toujours sur n'importe quel forfait, et les applications de gros tierces comblent le défaut.

Quand B2B natif est suffisant par rapport à quand vous avez besoin d'une application

B2B natif de Shopify est un système véritablement capable. C'est suffisant quand:

  • Vos acheteurs de gros peuvent se connecter aux comptes clients et en libre-service, ou vos représentants placent les commandes via des commandes brouillon.
  • La tarification en pourcentage par entreprise et par collection, plus les prix fixes et les règles de quantité, couvrent vos transactions.
  • Les conditions de paiement net, pas les limites de crédit strictes, sont ce dont vous avez besoin.
  • Vous êtes sur un forfait qui inclut B2B.

Vous commencez à chercher une application quand:

  • Vous avez besoin d'un plafond de limite de crédit strict qui bloque les commandes au-delà d'un solde.
  • Vous voulez la tarification de gros sur un forfait qui n'inclut pas B2B natif, sans entrer manuellement les commandes brouillon.
  • Vous voulez les pourcentages par client, par collection gérés à partir d'un seul écran sans jongler avec plusieurs objets de catalogue par emplacement.
  • Vous avez besoin que la tarification de gros se combine proprement avec vos autres promotions (ruptures de volume, BOGO, livraison gratuite) sous un moteur cohérent côté serveur afin que le panier et le paiement s'accordent toujours.

C'est à ce dernier point que le modèle natif devient un peu délicat. Les listes de prix de catalogue et le système de remises de Shopify sont deux mécanismes distincts, et réconcilier "prix de gros" avec "promotion actuelle" à travers eux est exactement le type de chose dont les commerçants parlent sur les forums.

Exécuter la tarification de gros sans lutter contre les catalogues

La configuration de la tarification de gros par client, par collection dans Shopify natif signifie créer une entreprise par acheteur, puis deux ou plusieurs catalogues de tarification par emplacement d'entreprise, chacun limité à une collection avec son propre pourcentage. Cela fonctionne, mais c'est beaucoup d'objets à gérer à mesure que votre liste d'acheteurs grandit.

La tarification de gros par client, par collection est sur la feuille de route Stackable et n'est pas encore disponible. Elle est construite pour le scénario exact du forum ci-dessus: définir un pourcentage de réduction par client, limité à une collection spécifique (le Client A obtient 25 pour cent de réduction sur les aliments et 15 pour cent sur la viande; le Client B obtient un split différent), géré à partir du même administrateur que votre équipe utilise déjà, et construit sur le même moteur côté serveur que toutes les autres remises Stackable afin que le prix tienne au paiement de la même façon que les remises de volume et BOGO. C'est prévu, pas livré, et nous ne prétendrons pas autrement.

En attendant, si vous voulez l'empilement fiable aujourd'hui pour les types de remise que Stackable gère déjà, vous pouvez installer Stackable gratuitement et exécuter des ruptures de volume, BOGO et des objectifs de dépense sur Shopify Functions afin que le panier, le paiement et Shop Pay s'accordent toujours. Rocket Pour le gros spécifiquement, utilisez les catalogues B2B natifs ou les commandes brouillon comme décrit ci-dessus, et regardez la page de feuille de route.

IMAGE PLACEHOLDER (Image 3): B2B natif vs commandes brouillon vs une application
Visuel suggéré: Une carte de comparaison 16:9 à trois colonnes. Colonne 1 "Catalogues B2B natifs": tarification par entreprise + par collection, règles de quantité, conditions nettes, a besoin d'un forfait compatible avec B2B. Colonne 2 "Commandes brouillon": n'importe quel forfait, entrée par représentant, tarification manuelle, utilisation occasionnelle. Colonne 3 "Application de gros": limites de crédit, gestion sur un seul écran, empilement entre promotions. Chaque colonne a une petite liste de vérification/limitations. Vecteur plat, couleurs de marque violet et or, sans-serif propre, pas de photographie.

Le résumé

  • Shopify exécute le gros via B2B: entreprises et emplacements, avec un catalogue et une liste de prix attaches à chaque emplacement. La tarification suit l'entreprise, donc elle est intrinsèquement par client.
  • Une liste de prix définit les prix fixes ou une réduction en pourcentage applicable au catalogue entier. La tarification par collection utilise plusieurs catalogues sur un emplacement, chacun limité à une collection avec son propre pourcentage.
  • Les règles de quantité et les ruptures de prix de volume (minimums, incréments, tarification échelonnée) sont des fonctionnalités B2B natives pour les commandes en masse.
  • Les représentants placent les commandes via des commandes brouillon, soit attribuées à une entreprise pour la tarification B2B complète, soit en tant que brouillons simples aux prix personnalisés pour les gros occasionnels sur n'importe quel forfait.
  • B2B natif supporte les conditions de paiement comme net 30 mais n'applique pas les limites de crédit. Cette lacune est pourquoi les applications de gestion du crédit existent.
  • B2B natif nécessite un forfait qui supporte les capacités B2B (historiquement Shopify Plus); confirmez votre forfait spécifique dans l'administrateur plutôt que de faire confiance aux affirmations de forum sur les niveaux inférieurs.
  • La tarification de gros par client, par collection de Stackable est prévue et pas encore disponible; pour l'instant, utilisez les catalogues B2B natifs ou les commandes brouillon, et utilisez Stackable aujourd'hui pour les ruptures de volume, BOGO et l'empilement d'objectif de dépense.

Articles connexes

Questions fréquentes

Trouvez les réponses aux questions courantes

  • Oui. Shopify B2B attache la tarification à un emplacement d'entreprise, pas à un individu. Vous créez donc une entreprise pour chaque client de gros et vous donnez à chacun son propre catalogue et sa propre liste de prix. Le Client A peut voir 25 pour cent de réduction tandis que le Client B en voit 20 pour cent, et aucun des deux ne voit vos prix au détail. Vous avez besoin d'un forfait compatible avec B2B, ou vous pouvez utiliser des commandes brouillon avec tarification personnalisée sur n'importe quel forfait pour des ventes occasionnelles de gros.

  • Un pourcentage de liste de prix s'applique à l'ensemble du catalogue, donc la tarification par collection utilise plusieurs catalogues sur un même emplacement d'entreprise. Créez un catalogue de tarification dont la publication est limitée à la collection et définissez son pourcentage, puis ajoutez un autre catalogue pour la collection suivante. Chaque pourcentage n'affecte que les produits que son catalogue publie. Gardez les collections sans chevauchement, car si un produit apparaît dans deux catalogues applicables, l'acheteur obtient le prix le plus bas.

  • Les deux. Une liste de prix peut appliquer une réduction en pourcentage (ou une augmentation) applicable au catalogue entier par son ajustement parent, ou définir des prix fixes explicites par variante de produit. Les prix fixes ont priorité sur le pourcentage lorsque les deux pourraient s'appliquer à la même variante. La plupart des configurations de gros utilisent des pourcentages pour les grandes collections et des prix fixes pour les SKU spécifiques qui ont besoin d'un numéro exact.

Do this in your store

  • Wholesale and B2B pricing

    See how Stackable handles it.

  • Volume Discounts

    Set volume discounts that count one product's variants, not your whole collection. Shopify tiered pricing that holds up from cart to checkout.

Stackable Team

The team building Stackable, the reliability-first bulk and volume discount app for Shopify. We write about discount stacking, Shopify Functions, and how to run promotions that hold up at checkout.

Nous utilisons des cookies essentiels pour faire fonctionner ce site et, uniquement avec votre autorisation, des cookies d'analyse pour comprendre le trafic. Consultez notre Politique de cookies.