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 !

Statut de stock personnalisé WooCommerce : 3 méthodes pour les magasins de gros

Statut de stock personnalisé WooCommerce : 3 méthodes pour les magasins de gros

WooCommerce est livré avec trois statuts de stock intégrés : En stock, Rupture de stock et En attente de réapprovisionnement. Pour la plupart des magasins de détail, cela suffit, mais les opérations de gros nécessitent plus de nuances : Pré-commande pour les prochaines séries de produits, Stock limité pour les inventaires en petites quantités, Bientôt disponible pour les SKUs non encore publiés, ou Discontinué pour les articles en fin de vie. Pour ajouter un statut de stock personnalisé WooCommerce, vous avez trois options : un petit extrait de code dans le fichier functions.php de votre thème, un plugin dédié aux statuts de stock, ou — si votre objectif est d’améliorer la visibilité du stock pour les acheteurs en gros sans ajouter de nouveaux types de statuts — un formulaire de commande en gros qui affiche le stock en temps réel à côté de chaque produit.

Ce guide vous explique quelle option choisir, la configuration de chacune, et comment utiliser les statuts personnalisés pour définir des attentes claires avec les acheteurs en gros.

Réponse rapide : 3 façons d’ajouter un statut de stock personnalisé WooCommerce

  1. Extrait de code — enregistrez un nouveau statut via wc_register_stock_status dans le fichier functions.php de votre thème enfant. Gratuit, contrôle total, mais nécessite une aisance avec PHP et un thème enfant, afin que les mises à jour ne suppriment pas la modification.
  2. Plugin dédié aux statuts de stock — installe une interface utilisateur pour créer et attribuer de nouveaux statuts. Sans code, mais ajoute un plugin supplémentaire à maintenir.
  3. Formulaire de commande en gros (affichage uniquement) — affiche le statut et les quantités de stock directement sur la page de la boutique en gros, afin que les acheteurs voient la disponibilité en un coup d’œil. N’ajoute pas de nouveaux types de statuts, mais résout la plainte la plus courante du côté du commerce de gros concernant la visibilité du stock.

Choisissez l’option 1 ou 2 si vous avez vraiment besoin de nouveaux types de statuts. Choisissez l’option 3 si votre vrai problème est « les acheteurs en gros ne peuvent pas voir ce qui est en stock sans cliquer sur chaque produit ».

Pourquoi les statuts de stock personnalisés sont importants pour les magasins de gros

Les acheteurs en gros planifient leurs commandes des semaines à l’avance. La différence entre « Rupture de stock » et « Pré-commande, expédié le 15 mai » est la différence entre un acheteur qui part et un acheteur qui effectue une réservation de 5 000 $. Les trois statuts par défaut de WooCommerce n’ont pas cette nuance.

Statuts courants spécifiques au commerce de gros qui valent la peine d’être ajoutés :

  • Pré-commande — acceptation des commandes pour le stock arrivant à une date connue.
  • Fabriqué sur commande — la production commence à la réception de la commande ; délais indiqués.
  • Stock limité — moins de X unités restantes ; signale l’urgence aux acheteurs qui planifient des commandes en gros.
  • Bientôt disponible — listé pour visibilité mais pas encore achetable.
  • Saisonnier / Disponible [Mois]–[Mois] — gammes pour les produits à disponibilité intermittente.
  • Réserve en gros uniquement — visible par les acheteurs en gros mais caché du détail.
  • Discontinué — SKU historique, conservé dans le catalogue pour le support mais non commandable.

Les régler correctement affecte tout ce qui suit : la planification des stocks, la gestion des comptes de gros, et la fréquence à laquelle votre équipe traite les tickets de support « est-ce vraiment en stock ? ».

Avant de commencer : Activer la gestion native des stocks de WooCommerce

Quelle que soit la voie que vous choisissez, la gestion native des stocks doit être activée en premier. Sans elle, WooCommerce ne suit pas du tout les quantités, et les statuts personnalisés n’auront rien auquel s’attacher.

  1. Tableau de bord WordPress → WooCommerce → Réglages → Produits → Inventaire.
  2. Cochez Activer la gestion des stocks.
  3. Définissez votre seuil de stock bas (nous recommandons une valeur par SKU via l’onglet Inventaire du produit plutôt qu’une valeur globale — les SKU de gros varient trop).
  4. Cochez Activer les notifications de stock bas et ajoutez l’e-mail de votre équipe afin d’être alerté avant que les SKU ne soient épuisés.
  5. Enregistrez les modifications.

Ensuite, par produit, définissez la quantité de stock réelle dans Produits → Tous les produits → [votre produit] → Onglet Inventaire :

Avec la gestion native des stocks activée, vous pouvez passer à l’ajout de statuts personnalisés par-dessus.

Méthode 1 : Ajouter un statut de stock personnalisé via un extrait de code

WooCommerce expose un filtre de type wc_register_stock_status qui vous permet d’enregistrer de nouvelles clés de statut de stock. Le modèle le plus propre est un petit extrait dans le fichier functions.php d’un thème enfant ou — mieux — un plugin personnalisé spécifique au site.

Aperçu conceptuel (testez sur une plateforme de staging avant la production) :

  • Accrochez-vous au filtre woocommerce_product_stock_status_options et ajoutez de nouvelles clés de statut (par exemple, 'preorder', 'limited', 'coming_soon') avec des libellés d’affichage.
  • Ajoutez les nouveaux statuts à l’écran de modification des produits de l’administration WooCommerce en utilisant le hook woocommerce_product_options_stock_status afin que les éditeurs puissent les choisir.
  • Utilisez woocommerce_get_availability pour contrôler comment chaque nouveau statut s’affiche sur le front-end (texte, couleur, comportement d’achat).

La documentation officielle des produits WooCommerce détaille les filtres pertinents. Le comportement spécifique au commerce de gros (par exemple, un statut que seuls certains rôles d’utilisateurs peuvent voir) nécessite généralement une vérification supplémentaire à l’intérieur du filtre par rapport à wc_current_user_has_role().

Choisissez cette méthode si : vous avez un développeur (interne ou indépendant) qui peut maintenir l’extrait de code, vous souhaitez un contrôle total sur les libellés et le comportement du front-end, et vous êtes à l’aise avec les tests en staging avant la production.

Méthode 2 : Utiliser un plugin dédié aux statuts de stock

Si un extrait de code est trop complexe pour votre équipe, plusieurs plugins du répertoire WordPress.org ajoutent une interface utilisateur pour créer et attribuer des statuts de stock personnalisés. Recherchez « WooCommerce custom stock status » ou « advanced stock management » pour les options actuelles. Lisez les avis récents et l’historique des mises à jour avant d’installer — les plugins abandonnés sont courants dans cette catégorie.

Le modèle de configuration est cohérent pour la plupart des plugins dans ce domaine :

  1. Installez et activez le plugin.
  2. Ouvrez le panneau des paramètres du plugin et créez vos statuts personnalisés (libellé, clé, couleur ou icône).
  3. Modifiez les produits individuels et sélectionnez le nouveau statut dans le menu déroulant de statut de stock.
  4. Testez sur le front-end — assurez-vous que le statut s'affiche correctement et que le produit respecte les règles d'achat/non-achat.

Choisissez cette méthode si : vous ne voulez pas maintenir de code, vous pouvez intégrer un autre plugin à votre pile, et vous avez vérifié que le plugin est activement maintenu et examiné.

Méthode 3 : Afficher la visibilité du stock sur un formulaire de commande de gros

La raison la plus courante pour laquelle les boutiques de gros recherchent sur Google « WooCommerce statut de stock personnalisé » n’est pas qu’elles ont besoin de nouveaux types de statuts, mais plutôt que leurs acheteurs de gros ne peuvent pas voir les niveaux de stock sans cliquer sur chaque produit. WooCommerce n’affiche le statut de stock que sur la page du produit individuel par défaut, ce qui ralentit les commandes en gros.

Si c’est votre vrai problème, vous n’avez pas du tout besoin de nouveaux statuts. Vous avez besoin d’une mise en page de boutique orientée vers le commerce de gros qui affiche le stock à côté du produit. Notre module complémentaire Formulaire de commande de gros fait cela — les acheteurs voient le produit, les niveaux de prix et le niveau de stock actuel sur un seul écran et peuvent créer une commande multi-lignes en quelques minutes.

Étapes de configuration

  1. Avec le module complémentaire Formulaire de commande de gros activé, allez dans Commerce de gros → Formulaire de commande → Ajouter un formulaire.
  2. Dans le constructeur de formulaire, faites glisser la colonne Quantité en stock dans la disposition des lignes. Cela ajoute une colonne de quantité de stock en temps réel visible par ligne.
  3. Activez éventuellement le mode de masquage Zéro inventaire afin que les produits hors stock disparaissent complètement de la vue de l’acheteur.
  4. Copiez le shortcode du formulaire et collez-le sur une page dédiée (généralement réservée uniquement à votre rôle de grossiste).
  5. Testez le formulaire en tant qu’acheteur grossiste connecté pour confirmer que les données de stock apparaissent correctement.

Ce modèle n’ajoute pas de nouveaux types de statuts — il améliore simplement la visibilité du stock à l’infini pour les acheteurs de gros. Pour la plupart des boutiques de gros, demander « comment ajouter un statut de stock personnalisé ? », c’est la solution réelle.

Choisissez cette méthode si : vos acheteurs de gros se plaignent de la visibilité du stock, pas de la granularité des statuts. Souvent, la bonne réponse est « ils ne peuvent pas voir ce qui est en stock », pas « nous avons besoin d’un nouveau type de statut ».

Combinaison de méthodes : Statuts personnalisés plus un formulaire de commande de gros

La configuration la plus solide est les deux : enregistrez un ou deux statuts véritablement nouveaux (par exemple, Pré-commande, Limité) via la méthode 1 ou 2, puis affichez-les sur le formulaire de commande de gros afin que les acheteurs de gros voient le statut à côté de la quantité de stock dans une seule vue.

Associez ceci à notre Wholesale Prices Premium pour les prix basés sur les rôles, et Wholesale Lead Capture pour l’approbation des comptes et la capture des prospects de gros, et votre catalogue de gros gère la communication des stocks, la tarification et l’approbation des comptes comme un seul flux de travail.

Conclusion

WooCommerce natif offre trois statuts de stock, ce qui n’est pas suffisant pour une véritable opération de gros. Pour ajouter un statut de stock personnalisé, choisissez la méthode qui correspond à votre situation :

  • Extrait de code — contrôle total, nécessite PHP et un thème enfant ou un plugin spécifique au site pour survivre aux mises à jour.
  • Plugin dédié — pas de code, mais vérifiez la maintenance du plugin avant de l'installer.
  • Formulaire de commande en gros — n'ajoute pas de nouveaux statuts mais résout la plainte la plus courante du côté de la vente en gros concernant la visibilité du stock.

Pour la plupart des magasins de gros, la configuration la plus solide combine un ou deux statuts de stock véritablement nouveaux (Pré-commande, Stock limité) avec le Formulaire de commande en gros afin que les acheteurs puissent voir à la fois le statut et la quantité en même temps. Associez-le à Wholesale Prices Premium pour la tarification basée sur les rôles et à Wholesale Lead Capture pour l'enregistrement validé, et l'ensemble du flux de travail des stocks côté vente en gros s'exécute proprement à partir de WooCommerce.

Questions fréquemment posées

Quelles options de statut de stock WooCommerce prend-il en charge par défaut ?

WooCommerce natif prend en charge trois statuts de stock : En stock, Rupture de stock et En attente de réapprovisionnement. Tout ce qui va au-delà — pré-commande, stock limité, bientôt disponible, fabriqué sur commande — nécessite soit un extrait de code qui enregistre de nouveaux types de statuts, soit un plugin dédié aux statuts de stock.

Puis-je ajouter un statut de stock personnalisé sans code ?

Oui — installez un plugin dédié aux statuts de stock depuis le répertoire de plugins WordPress.org. Recherchez « WooCommerce custom stock status » et examinez les notes récentes et l'historique des mises à jour avant d'installer. Le plugin ajoutera une interface utilisateur pour créer de nouveaux statuts et les attribuer aux produits.

Où dois-je placer l'extrait de code pour un statut de stock personnalisé ?

Pas dans le fichier functions.php de votre thème parent. Utilisez le fichier functions.php d'un thème enfant, ou un petit plugin spécifique au site dans wp-content/mu-plugins/. Les deux survivent aux mises à jour du thème. Les extraits de code dans un thème parent sont écrasés lors de la prochaine mise à jour du thème.

Comment afficher le statut de stock personnalisé sur la page de la boutique de gros ?

Utilisez le module complémentaire Formulaire de commande en gros. Il ajoute une colonne configurable pour le statut du stock (et la quantité en stock) qui s'affiche sur la page du formulaire de commande afin que les acheteurs puissent voir la disponibilité en un coup d'œil sans avoir à cliquer sur les pages de produits individuels. WooCommerce standard ne montre le statut du stock que sur la page du produit unique.

Puis-je masquer un statut de stock personnalisé aux clients de détail mais le montrer aux acheteurs en gros ?

Oui, mais cela nécessite une vérification sensible aux rôles à l'intérieur de l'extrait qui enregistre le statut (ou un plugin qui prend en charge la visibilité des statuts basée sur les rôles). La vérification utilise wc_current_user_has_role() par rapport à votre rôle de client en gros pour décider s'il faut afficher le statut. Associez cela à la tarification basée sur les rôles via Wholesale Prices Premium afin que l'ensemble du catalogue de gros reste cohérent.

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