Bonjour, nous avons remarqué que vous n'avez pas finalisé votre achat Wholesale Suite.

Nous sommes ravis de vous accueillir dans la famille Wholesale Suite ! Finalisez votre commande maintenant et économisez !
Si vous avez des questions, veuillez contacter notre équipe de support !

WooCommerce Customer-Specific Pricing : Remises par acheteur

WooCommerce Customer-Specific Pricing : Remises par acheteur

La tarification spécifique aux clients de WooCommerce signifie offrir à un compte nommé un tarif différent de celui de tous les autres membres du même groupe. Vous la définissez sur le profil utilisateur de ce client plutôt que sur le produit, de sorte que personne d'autre ne voit le changement.

La plupart des propriétaires de boutiques arrivent ici de la même manière. Un acheteur de longue date négocie un meilleur tarif, et la seule façon évidente de l'honorer est de créer un tout nouveau rôle de gros pour une seule personne. Faites cela quelques fois, et vous avez onze rôles, dont neuf contiennent un seul client chacun.

Il existe un moyen plus propre de gérer la tarification spécifique aux clients de WooCommerce, et il y a un réglage qui perturbe presque tout le monde la première fois qu'il essaie. Les deux sont abordés ci-dessous.

Tarification basée sur les rôles vs tarification spécifique aux clients

La tarification basée sur les rôles définit un niveau de prix pour un groupe entier d'acheteurs. La tarification spécifique aux clients de WooCommerce remplace ce prix pour un seul compte au sein du groupe.

La distinction semble petite. Elle change la façon dont vous construisez toute votre structure de prix.

Avec la tarification basée sur les rôles, vous créez des niveaux tels que Argent, Or et Distributeur. Chaque acheteur assigné à Or voit le même prix Or. Cela s'étend à des centaines de comptes, car ajouter un client signifie simplement lui attribuer un rôle.

La tarification spécifique au client est la couche d'exception qui se superpose. Votre niveau Or bénéficie d'une réduction de 20 %, mais un compte a négocié 25 % il y a trois ans et vous souhaitez tenir cette promesse sans déplacer tout le niveau.

Voici la règle pratique à appliquer lorsque vous décidez laquelle vous avez besoin :

  • Utilisez les rôles pour la structure. Tout ce qui décrit un type d'acheteur appartient à un rôle.
  • Utilisez la tarification spécifique au client pour les exceptions. Tout ce qui décrit une relation appartient au profil de cet utilisateur.
  • Si vous créez un rôle qui ne contiendra jamais qu'une seule personne, vous vouliez une tarification spécifique au client.

La plupart des boutiques qui demandent des tarifs par client ont en réalité besoin de deux ou trois rôles bien définis à la place. Cela vaut la peine de vérifier avant d'aller plus loin.

Il est également intéressant de savoir quelle marge de manœuvre a une remise. Selon le jeu de données des marges par secteur de NYU Stern, les grossistes alimentaires ont une marge brute moyenne de 15,44 % et seulement 1,17 % de marge nette, tandis que les distributeurs de détail ont une marge brute moyenne de 30,57 % et 6,05 % de marge nette. Cinq points supplémentaires accordés à un compte représentent une part importante de ce qui reste.

Pourquoi la distinction est importante plus tard

Les rôles portent des informations que les substitutions n'ont pas. Lorsqu'un acheteur fait partie de votre niveau Or, toute personne consultant la liste des utilisateurs peut le voir, vos rapports peuvent le regrouper, et un nouveau membre de l'équipe peut comprendre la logique de tarification sans vous demander.

Une substitution est invisible en comparaison. Elle réside sur un profil ; elle n'apparaît pas dans une liste de niveaux, et la raison de son existence se trouve généralement dans la mémoire de quelqu'un ou dans un ancien fil d'e-mails. C'est bien pour trois comptes. Cela devient un vrai problème lorsque la personne qui a négocié l'accord part.

La question n'est donc pas seulement de savoir si vous pouvez accorder à cet acheteur son propre prix. Il s'agit aussi de savoir si quelqu'un d'autre pourra comprendre pourquoi cet acheteur a son propre prix dans deux ans. Créez des rôles partout où la réponse à la deuxième question est importante, et réservez la tarification spécifique au client de WooCommerce pour les cas uniques réels.

Ce que WooCommerce fait par défaut

WooCommerce donne à chaque produit un prix, plus un prix promotionnel facultatif. Il n'a pas le concept d'un acheteur qui devrait voir quelque chose de différent.

Ce n'est pas un défaut. WooCommerce a été conçu pour le commerce de détail, où chaque client paie le même prix. Le B2B est le cas d'exception, et il a besoin d'une couche supplémentaire.

C'est une exception importante. Selon l'Enquête annuelle sur le commerce de gros des États-Unis (U.S. Census Bureau’s Annual Wholesale Trade Survey), les grossistes marchands américains ont enregistré 11,38 billions de dollars de ventes en 2022, soit une augmentation de 17,4 % par rapport aux 9,69 billions de dollars enregistrés l'année précédente.

Vous pouvez coder cette couche vous-même avec un filtre de prix. De nombreux magasins le font, et cela fonctionne jusqu'à ce que quelqu'un ait besoin de remises sur quantité, d'une exonération de taxe, ou d'un rapport sur ce que chaque niveau a réellement payé. Ensuite, le fragment s'agrandit, et vous maintenez une logique de prix personnalisée au lieu de gérer une entreprise.

L'autre chose que manque souvent un filtre fait maison est tous les autres endroits où un prix apparaît. Une page produit est évidente. Les listes de catégories, les résultats de recherche, le panier, le total de la commande, les e-mails de confirmation de commande et l'écran de commande de l'administrateur affichent également des prix, et chacun d'eux peut récupérer la valeur par un chemin différent. Un filtre qui ne capture que la page produit produit le pire résultat possible, à savoir un client qui voit son tarif négocié lors de la navigation et son tarif standard au moment du paiement.

Ce n'est pas une hypothèse. C'est l'un des rapports de bugs les plus courants sur les prix de gros construits à la main, et il est généralement découvert par le client plutôt que par le propriétaire du magasin.

Comment configurer les prix spécifiques aux clients WooCommerce

Vous définissez les prix spécifiques aux clients WooCommerce sur le profil de l'utilisateur dans WordPress, pas sur le produit. Wholesale Prices Premium ajoute un ensemble de champs de vente en gros à chaque compte utilisateur, et l'un d'eux active la substitution par utilisateur.

Une chose à savoir avant de commencer : il s'agit d'une remise de substitution, pas d'un champ de prix absolu. Vous indiquez au magasin que cet acheteur bénéficie de 25 % de réduction, plutôt que cet acheteur paie 14,50 $. Pour la plupart des relations de vente en gros négociées, c'est ainsi que l'accord a été conclu de toute façon, mais il est bon de le savoir avant de promettre un chiffre fixe à un client.

Définir la substitution

Ouvrez le profil du client sous Utilisateurs dans votre tableau de bord WordPress et faites défiler jusqu'aux paramètres de vente en gros.

  1. Trouvez le paramètre Substituer la remise générale de gros et réglez-le sur Oui.
  2. Entrez le pourcentage dans le champ Pourcentage de remise.
  3. Enregistrez le profil.

Ce client voit maintenant son propre prix. Tous les autres dans son rôle de gros ne sont pas affectés.

Vérifier que cela a fonctionné

Connectez-vous en tant que ce client, ou utilisez un profil de navigateur où vous n'êtes pas connecté en tant qu'administrateur. Vérifiez une page produit, puis le panier, puis le total de la commande. Les prix peuvent être filtrés correctement sur la page produit et retomber au moment du paiement si quelque chose d'autre les intercepte, donc les prix spécifiques aux clients WooCommerce méritent toujours d'être testés de bout en bout plutôt qu'en un coup d'œil.

Le paramètre qui fait échouer la plupart des premières tentatives

La substitution par utilisateur dépend d'une remise générale de gros déjà existante dans les paramètres de votre magasin. Si aucune remise générale n'est configurée, la substitution n'a rien sur quoi s'appuyer, et l'activer ne change rien du tout.

C'est la raison la plus fréquente pour laquelle les prix spécifiques aux clients WooCommerce semblent ne rien faire. Vous réglez le champ sur Oui, entrez le pourcentage, connectez-vous en tant que client, et le prix n'a pas bougé. Rien n'est cassé. La couche sous-jacente est simplement manquante.

La solution consiste à définir d'abord une remise générale sous Prix de gros, même minime, puis à appliquer la substitution par utilisateur par-dessus.

Ce que nous avons constaté : Les propriétaires de boutiques configurent la substitution par utilisateur, ne voient aucun changement sur le site, et concluent que la fonctionnalité ne fonctionne pas. Dans presque tous les cas, la boutique n'a pas de remise de gros générale définie, il n'y a donc rien à substituer. Vérifiez cela avant de vérifier quoi que ce soit d'autre.

Il y a un second détail intéressant à connaître. Le pourcentage que vous définissez sur le profil s'applique aux produits qui n'ont pas déjà leur propre prix de gros fixe. Lorsque vous avez saisi un prix de gros explicite sur un produit, ce chiffre l'emporte toujours, car un prix fixe prime toujours sur un pourcentage. Notre guide des prix de gros explique comment les quatre méthodes de tarification s'empilent les unes par rapport aux autres.

Paliers de quantité par client

Le même portail de substitution débloque également une correspondance de remise sur quantité pour ce client individuel. Vous pouvez accorder à un acheteur de meilleurs points de rupture que le reste de son groupe.

Cela est important lorsqu'un seul distributeur vend beaucoup plus que ses pairs, mais que vous ne souhaitez pas créer un nouveau groupe pour lui. Son rôle pourrait obtenir 10 % à partir de 50 unités, tandis que ce compte unique obtiendrait 10 % à partir de 25 unités.

Définissez-le au même endroit, sur le profil de l'utilisateur, une fois la substitution activée. Changez Substituer les remises générales basées sur la quantité en Définir des remises alternatives basées sur la quantité pour cet utilisateur, créez vos points de rupture, puis cliquez sur Ajouter une correspondance et enregistrez. La correspondance fonctionne de la même manière que la version au niveau de la boutique, donc tout ce que vous savez déjà sur la création de paliers de prix de gros s'applique ici aussi.

Une option dans ce panneau est facile à négliger. Appliquer les remises basées sur les quantités de produits individuels décide si les points de rupture sont mesurés par produit ou sur l'ensemble du panier. Si défini sur oui, un panier contenant 10 unités d'un produit et 11 d'un autre traite chaque ligne séparément. Si défini sur non, le même panier compte comme 21 unités et peut atteindre un palier supérieur. Ce seul interrupteur change ce que votre acheteur paie, alors choisissez-le délibérément.

Les autres substitutions par utilisateur à connaître

La tarification est la substitution que la plupart des gens recherchent, mais c'est l'une des cinq. Le même écran de profil vous permet de modifier les taxes, les expéditions, les méthodes de paiement et les minimums de commande pour un seul compte, ce qui signifie que la tarification spécifique au client de WooCommerce n'est en réalité qu'une partie d'une couche de paramètres plus large par client. La liste complète est documentée dans le guide des paramètres de gros par utilisateur.

Exonération de taxe

L'exonération de taxe est disponible par utilisateur, séparément de la correspondance au niveau du rôle. L'activer pour un compte remplace vos paramètres de taxe WooCommerce et de Prix de gros et exempte entièrement cet acheteur de taxe.

C'est utile lorsqu'un seul client a fourni les documents et que les autres ne l'ont pas fait, ce qui est courant lorsque vous intégrez progressivement un niveau. Traitez celui-ci avec soin, cependant. Le traitement fiscal est une question de conformité plutôt qu'une préférence de prix, alors définissez-le sur la base de preuves plutôt que sur demande. Lorsqu'un groupe entier est éligible, la cartographie du rôle est plus ordonnée, et notre guide pour exempter fiscalement un client en gros dans WooCommerce couvre ce flux de travail.

Passerelles de livraison et de paiement

La livraison peut être remplacée pour un compte, vous pouvez donc forcer la livraison gratuite pour un seul acheteur ou exposer une méthode de livraison qui reste cachée à tous les autres. Les passerelles de paiement fonctionnent de la même manière, allant jusqu'à restreindre un client à une passerelle spécifique avec sa propre surtaxe ou sans surtaxe du tout.

Les deux sont vraiment utiles pour le compte qui a accepté des conditions inhabituelles. Les deux sont également invisibles pour quiconque examine les paramètres de votre boutique, ce qui est le coût récurrent de chaque exception par utilisateur.

Exigences minimales de commande

Les minimums de commande peuvent être assouplis ou resserrés pour un acheteur, soit comme quantité minimale, sous-total minimum, ou les deux. Un nouveau compte que vous courtisez pourrait obtenir un seuil inférieur au reste de son niveau pendant qu'il développe son volume.

Quand la tarification basée sur les rôles est la meilleure réponse

Les remplacements par client ne sont pas évolutifs. Chacun que vous créez est un enregistrement manuel qui existe sur un seul profil utilisateur, et personne ne s'en souviendra dans deux ans.

Utilisez-les pour de véritables exceptions. Une fois que vous gérez plus qu'une poignée, vous décrivez un schéma, et les schémas appartiennent aux rôles.

La taille du marché est une raison pour bien structurer plutôt que d'improviser. Digital Commerce 360 rapporte que les ventes de fabrication et de distribution en gros aux États-Unis ont atteint 15,12 billions de dollars en 2025, en s'appuyant sur les données du Département du commerce des États-Unis.

Trois signes indiquent que vous avez franchi la ligne entre l'exception et le schéma :

  • Vous modifiez plusieurs profils lorsque les coûts des fournisseurs changent. Un changement au niveau du rôle aurait couvert tous ces profils en une seule fois.
  • Deux ou trois clients partagent le même pourcentage de remplacement. C'est un niveau déguisé.
  • Vous ne pouvez pas dire qui a un remplacement sans vérifier. Les rôles sont visibles dans la liste des utilisateurs. Les remplacements ne le sont pas.

Si l'un de ces points vous semble familier, créez le niveau. Notre guide pour définir les prix par rôle utilisateur explique les options, et l'automatisation des rôles peut déplacer les acheteurs entre les niveaux en fonction de leurs dépenses afin que vous arrêtiez de le faire manuellement.

Milton & King est parvenue à cette conclusion tout en servant des designers, des architectes et des acheteurs professionnels aux côtés de clients de détail sur le même magasin. Plutôt que de gérer chaque relation manuellement, l'équipe s'est appuyée sur la tarification par niveaux et les minimums de commande automatiques, et leur étude de cas mérite d'être lue si vous pesez les niveaux par rapport aux exceptions.

Obtenir la tarification spécifique au client WooCommerce

Les magasins qui gèrent bien cela ont tendance à traiter la tarification spécifique au client WooCommerce comme un enregistrement d'une relation plutôt que comme une fonctionnalité de tarification. Chaque dérogation est une promesse que vous avez faite à quelqu'un, et le réglage lui-même se souvient du nombre sans se souvenir de la raison. Écrire cette raison quelque part d'autre que le profil utilisateur coûte une minute maintenant et évite une conversation gênante plus tard.

Au-delà de cela, les conseils pratiques sont courts. Définissez la dérogation sur le profil plutôt que sur le produit, confirmez qu'une remise générale existe en dessous, testez le résultat sur le front-end en étant connecté en tant qu'acheteur, et observez le moment où vos exceptions commencent à ressembler à un niveau. Les rôles portent leur propre explication, c'est pourquoi ils vieillissent mieux qu'une liste d'arrangements ponctuels. Optez pour une exception lorsque la relation est véritablement unique, et optez pour un rôle lorsqu'elle ne l'est pas.

Voici ce que nous avons couvert dans cet article :

Si vous êtes prêt à configurer correctement la tarification spécifique au client WooCommerce, Wholesale Prices Premium vous donne la structure de rôles et la couche d'exceptions par client en un seul endroit, afin que vos meilleurs clients conservent les tarifs que vous leur avez promis.

Questions fréquemment posées

Puis-je définir un prix exact pour un client ?

Le réglage par utilisateur applique une remise en pourcentage plutôt qu'un montant fixe. Si vous avez besoin d'un montant spécifique pour un acheteur, vous pouvez calculer le pourcentage qui le produit, bien que vous deviez revoir ce nombre chaque fois que le prix de base change. Pour des prix véritablement sur mesure sur les grosses commandes, un devis est généralement plus adapté.

Les prix spécifiques aux clients sont-ils répercutés jusqu'à la validation de la commande ?

Oui. La remise s'applique partout où le prix du produit est affiché, y compris dans le panier et lors de la validation de la commande. Confirmez toujours cela sur le site public en étant connecté en tant que ce client, car d'autres plugins qui filtrent les prix peuvent interférer.

Combien de clients peuvent avoir leur propre dérogation ?

Il n'y a pas de limite fixe. La limite pratique est de savoir combien vous pouvez suivre. Une fois que vous dépassez une douzaine environ, la plupart des boutiques sont mieux servies en ajoutant un autre rôle.

Le tarification spécifique aux clients de WooCommerce modifiera-t-elle ce que les clients de détail voient ?

Non. La tarification de gros ne s'applique qu'aux utilisateurs ayant un rôle de gros, et une dérogation par utilisateur la limite davantage à un seul compte. Les acheteurs de détail et les visiteurs non connectés continuent de voir vos prix normaux.

Puis-je offrir une expédition différente à un client ?

Oui. En plus des prix, vous pouvez remplacer l'exonération de taxe, l'expédition, les passerelles de paiement et les exigences de commande minimum par utilisateur, de sorte qu'un profil puisse porter une exception de prix et une exception d'expédition ensemble.

Pourquoi ma remise par utilisateur n'a-t-elle rien changé ?

La cause la plus probable est qu'aucune remise générale de gros n'est configurée dans les paramètres de votre boutique, ce qui laisse la dérogation par utilisateur sans rien à déroger. Définissez d'abord une remise générale, puis réappliquez la dérogation. Vérifiez également si le produit a un prix de gros fixe, car un prix fixe a la priorité sur tout pourcentage.

avatar de l'auteur
Jan Melanie Reyes Rédactrice, Responsable de contenu
Facebook
Twitter
LinkedIn
E-mail

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont marqués d'un *

Finalisez votre achat