Price List, Custom Pricing ou Volume Pricing sur Shopify : quelle règle l'emporte

Dans BSS B2B Solution, une Price List passe toujours avant Custom Pricing sur une même variante, quels que soient les numéros de Priority. Volume Pricing applique ensuite son palier sur ce prix. Au sein d'un même module, le numéro de Priority le plus bas (0 à 99) l'emporte. Les catalogues natifs de Shopify fonctionnent autrement : lorsque plusieurs catalogues fixent le prix d'un même produit, c'est le prix le plus bas qui s'affiche.
Définissez les règles une fois, numérotez-les et testez le résultat en tant qu'acheteur. Gratuit sur les boutiques de développement, essai de 14 jours sur les offres payantes.
Installer BSS B2B Solution Voir les tarifsDernière mise à jour le 4 octobre 2026. Les informations sur Shopify proviennent des pages du Centre d'aide liées dans le texte. BSS B2B Solutions édite BSS B2B Solution, l'application visible sur les captures d'écran. Ce guide fait partie du hub de tarification de gros de notre guide complet sur B2B dans Shopify. Si un mauvais prix s'affiche déjà à l'écran, le cas d'usage sur la priorité des règles est la voie de diagnostic la plus rapide.
Points clés
- Price List et Custom Pricing ne se cumulent jamais. Si une règle Price List couvre la variante pour cet acheteur, Custom Pricing est ignoré pour elle.
- Volume Pricing s'ajoute par-dessus. Son palier s'applique au prix de Price List ou de Custom Pricing, et non au prix de détail.
- Priority ne départage qu'au sein d'un même module. Le champ accepte 0 à 99, le numéro le plus bas l'emporte, et en cas d'égalité, c'est la règle la plus ancienne qui s'applique.
- Les catalogues natifs de Shopify suivent une autre logique : le prix le plus bas s'affiche, les prix fixes remplacent un ajustement de catalogue, et le prix dégressif rend un prix fixe (Centre d'aide Shopify).
- Testez chaque groupe avec un compte réel doté des bons tags. La vitrine est le seul endroit où le prix final est certain.
À quoi servent respectivement une Price List, Custom Pricing et Volume Pricing ?
Ces trois noms se ressemblent, mais ils répondent à des questions différentes. Une Price List fixe un prix par produit ou par variante pour un groupe d'acheteurs. Custom Pricing applique une règle, par exemple 20 % de remise, une remise d'un montant fixe ou un prix unique, aux produits et clients que vous choisissez. Le Volume Pricing baisse à mesure que la quantité de la commande augmente.
| Module | Ce qu'il définit | Exemple | Remarques sur les offres |
|---|---|---|---|
| Price List | Un prix par produit ou variante pour un groupe d'acheteurs | Le produit A coûte 38 $ US sur la liste gold | Platinum |
| Custom Pricing | Une règle : remise en pourcentage, remise en montant ou prix fixe | 20 % de remise sur tout pour le tag wholesale | Offre gratuite : 1 règle. Plus de règles sur les offres payantes. Conditions au niveau de la variante : Platinum |
| Volume Pricing | Paliers selon la quantité (ou le montant de la commande), en plus du prix de base | 5 % de remise à partir de 12 unités | Offre gratuite : seule la règle la plus récente, options de base. Plus d'options sur les offres payantes |
Les trois modules s'adressent aux clients connectés, à des clients précis, aux tags client ou aux emplacements d'entreprise (le ciblage par emplacement d'entreprise demande l'offre Advanced ou supérieure). La correspondance des tags est souple : les tags sont nettoyés des espaces et mis en minuscules, et un seul tag correspondant suffit. Les tags produit utilisés dans les exclusions font exception, car ils sont sensibles à la casse.
Shopify a-t-il son propre ordre de règles pour les prix B2B ?
Oui, et c'est plus simple. Les prix B2B natifs passent par les catalogues. Shopify indique que si plusieurs catalogues et prix existent pour un produit donné, c'est le prix le plus bas qui s'affiche au client (Catalogues et tarifs). Un catalogue peut contenir un ajustement global et des prix fixes pour certains produits. Les prix fixes remplacent alors l'ajustement (Créer des catalogues). Les offres Basic, Grow et Advanced permettent jusqu'à 3 catalogues actifs sur l'ensemble des marchés B2B, et Plus n'a pas de limite (tableau des offres).
Le prix dégressif natif a une particularité. Vous pouvez ajouter jusqu'à 10 paliers par produit ; une fois le prix dégressif appliqué, le prix devient fixe : l'ajustement global défini sur le catalogue ne s'applique plus (Règles de quantité et prix dégressifs). Les remises automatiques et les codes de réduction s'appliquent en plus des ajustements de prix du catalogue (Remises de catalogue).
| Question | Catalogues natifs Shopify | BSS B2B Solution |
|---|---|---|
| Deux prix pour un même produit | Le prix le plus bas s'affiche | Price List l'emporte sur Custom Pricing. Au sein d'un module, le numéro de Priority le plus bas gagne |
| Prix fixe et pourcentage | Le prix fixe remplace l'ajustement du catalogue | Un prix Price List remplace la règle Custom Pricing pour cette variante |
| Paliers de quantité | Jusqu'à 10 par produit. Le prix devient fixe et l'ajustement du catalogue ne s'applique plus | Volume Pricing applique son palier sur le prix Price List ou Custom Pricing |
| Codes de réduction | S'appliquent en plus des prix du catalogue | S'appliquent après Volume Pricing et BOGO. Les remises automatiques Shopify ne fonctionnent pas avec Custom Pricing ou Volume Pricing |
| Qui peut en disposer | Catalogues sur les quatre offres, jusqu'à 3 actifs en dessous de Plus | Règles par tag, client ou emplacement d'entreprise |
Si vos acheteurs se répartissent en entreprises et en trois catalogues, les prix natifs suffisent et il n'y a rien à classer. Le reste de ce guide s'adresse au moment où vous ajoutez des règles par tag et devez savoir laquelle l'emporte. Pour choisir entre le natif et une application, voir B2B natif sur Shopify.
Quelle règle de prix l'emporte dans BSS B2B Solution ?
L'application ne fusionne pas les règles. Elle exécute les modules dans un ordre fixe, et chaque étape part du prix produit par l'étape précédente (Fonctionnement de la priorité des règles).
- Price List ou Custom Pricing fixe le prix de base. Si une règle Price List s'applique au produit ou à la variante, Custom Pricing est ignoré pour lui.
- Volume Pricing (paliers de quantité) applique son palier à ce prix de base.
- BOGO part du prix issu de Volume Pricing, Price List ou Custom Pricing.
- Discount Code part du résultat des étapes précédentes.
- Extra Fee est une ligne de frais distincte. Elle ne modifie pas le prix du produit.
Price List et Custom Pricing : pourquoi la liste l'emporte
C'est le point qui surprend souvent. Priority ne tranche pas entre une Price List et Custom Pricing, puisque ce sont deux modules distincts. La liste l'emporte sur chaque variante qu'elle couvre, même si la règle Custom Pricing a la priorité 0 et la liste la priorité 50. Pour chaque variante, l'application vérifie d'abord la Price List et ne revient à Custom Pricing que si aucune ligne de liste ne s'applique.
Le risque pratique va dans l'autre sens, et le guide utilisateur le signale : une règle Price List à prix plus élevé peut empêcher l'application d'une meilleure remise Custom Pricing. Attribuez chaque groupe de clients et chaque gamme de produits à l'un des deux modules. Utilisez les listes pour des prix négociés par variante, et Custom Pricing pour les règles de pourcentage générales.
Volume Pricing : paliers sur le prix de base
Pour un acheteur concerné, Volume Pricing ne part jamais du prix de détail. Un produit à 100 $ US, avec un prix Price List de 80 $ US et un palier de 5 % à partir de 10 unités, revient à 76 $ US l'unité. Si le même acheteur commande un produit sans ligne de liste, une règle Custom Pricing de 10 % le ramène à 90 $ US, et le palier le fait tomber à 85,50 $ US (Custom Pricing et Volume Pricing ensemble). Pour aller plus loin, voir combiner remise personnalisée et prix dégressif.

Comment fonctionne le champ Priority ?
Les éditeurs de règles ont un champ Priority dans la carte Advanced. Les règles sont simples, et chacune évite une erreur courante.
- Le plus bas gagne. La priorité 0 l'emporte sur la priorité 5. Le champ accepte des nombres entiers de 0 à 99, et les nouvelles règles commencent à 0. Nous avons vérifié cette plage dans le code de Custom Pricing et de Price List.
- En cas d'égalité, la règle la plus ancienne s'applique. Si deux règles ont le même numéro, celle créée en premier s'applique.
- Seules les règles activées entrent en concurrence. Une règle désactivée est ignorée, même à la priorité 0. Une règle hors de sa période programmée est ignorée elle aussi.
- Seul le même module entre en concurrence. Une règle Custom Pricing à 0 ne bat pas une règle Volume Pricing à 5. Elles se combinent.
- Laissez des écarts. Utilisez 10, 20, 30 pour pouvoir insérer une règle entre deux sans tout renuméroter.

| Module | Résultat |
|---|---|
| Custom Pricing | Le numéro Priority le plus bas fixe le prix. Les autres sont ignorés |
| Price List | Même logique : une règle par produit ou variante |
| Volume Pricing | Le numéro Priority le plus bas s'applique. Un réglage peut afficher tous les tableaux correspondants sur la page produit |
| Shipping Rate | Pas de champ Priority. Les réglages choisissent entre le tarif correspondant le plus bas et le plus haut |
Nous avons vérifié la limite de 0 à 99 dans le code de Custom Pricing et de Price List uniquement. Le guide décrit le même champ ailleurs, vérifiez donc le champ dans l'éditeur que vous utilisez.
Exemple détaillé : trois règles, deux produits
Il s'agit d'une illustration avec des chiffres fictifs, et non d'un résultat client. Un acheteur porte les tags gold et wholesale et commande 12 unités de deux produits.
| Règle | Module | Effet | Priority |
|---|---|---|---|
| Liste gold | Price List | Produit A fixé à 38 $ US (détail 50 $ US) | 3 |
| Wholesale | Custom Pricing | 15 % de remise sur tous les produits | 10 |
| Liquidation | Custom Pricing | 30 % de remise sur tous les produits | 20 |
| Paliers par carton | Volume Pricing | 5 % de remise à partir de 12 unités | 5 |
- Produit A (détail 50 $ US). La liste Gold le couvre : le prix de base est de 38 $ US et les deux règles Custom Pricing sont ignorées. Le palier retire 5 % sur 38 $ US : 36,10 $ US l'unité.
- Produit B (détail 40 $ US). Aucune liste ne le couvre : les deux règles Custom Pricing entrent donc en concurrence. Wholesale (10) l'emporte sur Liquidation (20), et le prix de base est de 34,00 $ US. Le prix plus bas de 28,00 $ US de Liquidation ne s'applique jamais, car c'est la priorité qui décide, et non l'importance de la remise. Le palier retire 5 % sur 34,00 $ US : 32,30 $ US l'unité.
Si vous voulez que Liquidation l'emporte sur le produit B, donnez-lui un numéro plus bas que Wholesale, par exemple 5. Ne supprimez pas Wholesale : le prochain acheteur qui en a besoin le perdrait.
Mettre en place l'ordre étape par étape
Étape 1 : décider quel module gère quel groupe
Écrivez une ligne par groupe d'acheteurs : le module qui fixe son prix de base, et si des paliers s'appliquent. Les distributeurs gold aux prix négociés vont sur une Price List. Un tag wholesale général avec un pourcentage va sur Custom Pricing (prix par tag client).
Étape 2 : créer les règles et les numéroter dans la carte Advanced
Ouvrez la tarification B2B, choisissez le module et créez la règle. Dans la carte Advanced, définissez Priority.

Étape 3 : relire la liste des règles
La liste Custom Pricing affiche la colonne Priority à côté de la cible et de la remise. Triez-la ou parcourez-la avant de publier. Deux règles portant le même numéro et visant le même acheteur sont la première chose à corriger.

Étape 4 : tester pour chaque groupe d'acheteurs
Connectez-vous avec un compte test qui n'a que les tags d'un groupe. Ouvrez un produit, une collection et le panier. Recommencez pour chaque groupe. Comparez avec un visiteur non connecté dans une fenêtre de navigation privée.


Que vérifier quand un mauvais prix s'affiche
- L'app embed BSS B2B Solution est activé dans le thème en ligne, et le module est actif.
- La règle est activée et dans sa période programmée.
- L'acheteur correspond à la condition client (connecté, tag ou emplacement d'entreprise) et le produit n'est pas exclu.
- Une Price List ne couvre pas la même variante. Si vous attendiez Custom Pricing, c'est la cause la plus fréquente.
- Deux règles du module partagent un numéro. La plus ancienne l'emporte. Rendez l'ordre explicite.
- La règle utilise une option que votre offre ne comprend pas. Elle reste dans l'application mais n'est pas publiée.
Un prix personnalisé ne s'affiche aussi que s'il est inférieur au prix d'origine. Pour la liste complète des causes, lisez pourquoi les prix B2B de Shopify ne s'affichent pas.
Limites à connaître avant de vous fier à cet ordre
| Limite | Ce que cela signifie | Que faire |
|---|---|---|
| Remises automatiques Shopify | Ne fonctionnent pas avec Custom Pricing ou Volume Pricing | Utilisez des règles Discount Code ou des codes manuels. Les codes manuels exigent le réglage Shopify Discount dans Paramètres avancés |
| Offre Price List | Price List est une fonction Platinum | Utilisez Custom Pricing sur les offres inférieures |
| Price List n'est pas un catalogue Shopify | L'application gère ses propres règles. Elle ne crée pas de catalogues Shopify | Ne vous attendez pas à voir une liste apparaître sur la page Catalogues de Shopify |
| Paiement express | Le paiement express et les liens directs peuvent contourner BOGO, Discount Code et Extra Fee | Testez le parcours de paiement utilisé par les acheteurs |
| Headless | L'application dépend de l'app embed du thème | Considérez les vitrines headless comme non prises en charge tant que vous ne les avez pas testées |
Quel module utiliser ?
| Votre situation | Utiliser | Pourquoi |
|---|---|---|
| Prix négocié par variante pour les comptes clés | Price List | Prix exacts, et il prime sur une règle générale |
| Un pourcentage pour tout un tag client | Custom Pricing | Une seule règle couvre le catalogue |
| Récompenser les grosses commandes | Volume Pricing | Les paliers se cumulent sur le prix propre à l'acheteur |
| Jusqu'à 3 groupes et entreprises seulement | Catalogues natifs | Rien à classer, et aucuns frais d'application |
| Nombreux groupes, détail et gros sur une même boutique | Règles par tag dans BSS B2B Solution | Pas limité à 3 catalogues |
Pour en savoir plus sur les paliers de quantité, voir tarification par paliers de quantité et notre guide de tarification par paliers Shopify. Les prix ne sont que la moitié de la configuration : les limites de commande se trouvent dans le hub des règles de commande.
Price List, Custom Pricing ou Volume Pricing : questions fréquentes
Quelle règle l'emporte, Price List ou Custom Pricing ?
Dans BSS B2B Solution, Price List l'emporte sur chaque variante qu'elle couvre, et Custom Pricing est ignoré pour cette variante. Le numéro Priority n'y change rien, car les priorités ne se comparent qu'entre règles d'un même module.
Un numéro Priority plus bas signifie-t-il une priorité plus haute ?
Oui. Une règle de priorité 0 l'emporte sur une règle de priorité 5. Le champ accepte des nombres entiers de 0 à 99, et les règles de même numéro sont départagées au profit de la plus ancienne.
Volume Pricing s'applique-t-il au prix de Price List ?
Oui. Volume Pricing applique son palier sur le prix Price List ou Custom Pricing, et non sur le prix de détail. Par exemple, 80 $ US sur une liste et un palier de 5 % donnent 76 $ US.
Que se passe-t-il si deux règles Custom Pricing correspondent ?
La règle correspondante au numéro Priority le plus bas fixe le prix, et l'autre est ignorée. En cas d'égalité, la règle créée en premier l'emporte. Une remise plus forte ne gagne pas uniquement par sa taille.
Comment Shopify choisit-il entre les catalogues ?
Lorsque plusieurs catalogues fixent le prix d'un produit, c'est le prix le plus bas qui s'affiche au client. Les prix fixes remplacent un ajustement de catalogue, et le prix dégressif rend un prix fixe. Les offres Basic, Grow et Advanced permettent jusqu'à 3 catalogues actifs sur l'ensemble des marchés B2B.
Les codes de réduction peuvent-ils se cumuler avec ces règles ?
Un Discount Code s'applique après Volume Pricing et BOGO, à partir du prix qu'ils ont produit. Les remises automatiques de Shopify ne fonctionnent pas avec Custom Pricing ou Volume Pricing. Les codes manuels exigent d'activer le réglage Shopify Discount dans Paramètres avancés.
Pourquoi mon prix personnalisé ne s'affiche-t-il pas ?
Les causes courantes sont un app embed désactivé, un acheteur qui ne correspond pas à la règle, une Price List qui l'emporte sur la même variante, une période programmée terminée, ou une option que votre offre ne comprend pas. Un prix personnalisé ne s'affiche aussi que s'il est inférieur au prix d'origine.
Quelle offre faut-il pour une Price List ?
Price List nécessite l'offre Platinum, à 99 $ US par mois sur la fiche App Store au 4 octobre 2026. L'offre gratuite autorise 1 règle Custom Pricing, et la page tarifs détaille ce que comprend chaque offre. BSS B2B Solution est gratuite sur les boutiques de développement.
Étapes suivantes
Choisissez un groupe d'acheteurs, notez les trois modules qui le concernent, et testez le résultat avec un compte taggé dès aujourd'hui. Gardez ensuite une courte fiche des règles actives et de leurs numéros. Le hub de tarification de gros regroupe les guides de configuration, et le cas d'usage sur la priorité des règles détaille le diagnostic.
Installez BSS B2B Solution pour gérer vos Price Lists, votre Custom Pricing et vos paliers de quantité par tag, client ou emplacement d'entreprise.
Installer BSS B2B Solution Voir l'applicationSources
Pages Shopify consultées le 4 octobre 2026. Faits BSS : le guide utilisateur BSS B2B Solution sur docs.bss-b2b.solutions, notre revue d'octobre 2026 du code et du comportement de l'application, et la fiche App Store de Shopify (au 4 octobre 2026).
- Centre d'aide Shopify : catalogues B2B et tarifs
- Centre d'aide Shopify : créer des catalogues
- Centre d'aide Shopify : règles de quantité et prix dégressifs
- Centre d'aide Shopify : remises de catalogue
- Centre d'aide Shopify : fonctionnalités B2B par offre
- Guide utilisateur BSS : fonctionnement de la priorité des règles
- Guide utilisateur BSS : Custom Pricing et Volume Pricing ensemble


