Stock des bundles Shopify : comment vendre un kit comme un seul produit sans survendre ses composants (2026)

Dernière mise à jour: · 7 min de lecture

Un lot fixe, c'est deux à six produits différents vendus ensemble à un seul prix : la routine de soins, le kit de démarrage, le coffret cadeau. L'expérience d'achat doit être un produit, un prix, une ligne dans le panier. Le stock doit se comporter comme trois produits. Obtenir les deux à la fois est toute la difficulté, et la méthode que vous choisissez en décide avant même que vous fixiez un prix.

Les trois méthodes et ce qu'elles font au stock

MéthodeCe que voit le clientStockRisque
Nouveau produit nommé « Kit de démarrage », stock saisi à la mainUn produit, sa propre pageNon lié aux composants ; vous rapprochez à la mainSurvente ; composants absents des rapports de ventes
Application Shopify Bundles (gratuite) ou application utilisant le Cart Transform de Shopify (MixMaxer)Un produit ou une ligne de panier fusionnée, composants listésDéduit par composant au moment de la commandeAucun sur le stock ; vérifiez la ligne fusionnée dans le panier
Applications « produit virtuel » qui créent un produit fictif et ajustent les prix par scriptUn produitDépend de la synchronisation propre à l'application ; souvent en retard ou casséeSurvente quand la synchronisation traîne ; résidus après désinstallation

La question à poser à toute application de bundle avant de l'installer : « Quand le kit se vend, est-ce Shopify lui-même qui déduit chaque composant, ou votre application qui ajuste le stock après coup ? » La première réponse est le modèle de bundle de Shopify (Cart Transform plus un produit parent avec composants) ; la seconde est un contournement.

Comment fonctionne le modèle de bundle de Shopify

Depuis que Shopify a introduit les lots de produits dans la plateforme, un bundle est un produit parent dont l'unique variante « requiert des composants ». Il ne se vend pas seul. Quand les composants sont dans le panier, une Cart Transform Function les fusionne en une seule ligne au prix du lot ; la commande enregistre la ligne du lot avec ses composants, et le stock est déduit de chaque composant. L'application gratuite Shopify Bundles utilise ce modèle, et les applications tierces construites sur Cart Transform aussi.

Ce que cela vous donne gratuitement :

  • Une seule ligne de panier portant le nom du lot, dépliable pour afficher les composants.
  • Stock, taxes et données d'expédition par composant, conservés sur la ligne fusionnée.
  • Un comportement correct quand un composant est épuisé : le lot ne peut pas être assemblé, il doit donc disparaître de la page produit et la fusion n'a pas lieu.
  • Des rapports qui montrent les composants comme vendus.

Ce que cela exige : le checkout standard de Shopify (les boutiques encore sur des personnalisations checkout.liquid sont exclues) et des composants avec le suivi du stock activé.

Configuration dans MixMaxer

  1. Offers › Create offer › Fixed bundle, ou le modèle « Bundle & save 10% ».
  2. Ajoutez deux à six produits et la quantité de chacun dans un kit.
  3. Pour un produit à plusieurs variantes, épinglez-en une (le mug bleu) ou laissez « Any variant (customer picks) ». Dans ce cas, le widget affiche un sélecteur de taille ou de couleur sous le composant, le prix suit la variante choisie, les variantes épuisées sont grisées, et la fusion utilise exactement la variante choisie.
  4. Prix du lot : un prix fixe pour l'ensemble, un pourcentage de remise sur le total normal, ou un montant de remise. L'économie est affichée à côté.
  5. Test at checkout : mettez les composants dans le panier d'essai dans les bonnes quantités ; la note explique la ligne fusionnée et son prix.
  6. Publiez.

À la publication, MixMaxer crée un produit parent masqué (fournisseur MixMaxer, tag mixmaxer-parent, une variante avec « requires components » ; absent des collections, publié sur le canal Online Store parce que le checkout ne fusionne que les lignes dont le parent y est disponible) et enregistre un Cart Transform une fois par boutique. Le stock est déduit de chaque composant, jamais du parent, dont la politique de stock est « continue » pour qu'il ne bloque jamais une vente par lui-même. Si un composant s'épuise, le lot disparaît de la page produit et la fusion s'arrête. Supprimer l'offre supprime le parent masqué ; la mettre en pause le conserve pour que l'offre puisse être réactivée instantanément. Article d'aide : Lots fixes.

Questions à trancher avant de publier

Le lot doit-il être une page à part ou un widget sur les pages des composants ? Les deux, en général. Le widget sur la page de chaque composant (« Complétez la routine, économisez 15 % ») attrape le client venu pour un seul produit ; une page dédiée sert aux publicités et aux e-mails. Dans MixMaxer, le produit parent est un vrai produit du catalogue, il peut donc être lié depuis n'importe où, et le bloc Featured offer peut afficher le lot sur la page d'accueil ou une page d'atterrissage.

Prix fixe ou pourcentage ? Un prix fixe (« 49 $ au lieu de 62 $ ») se lit mieux pour un ensemble sous environ 80 $ ; un pourcentage se lit mieux quand le prix des composants varie selon la variante. Dans les deux cas, gardez l'économie au-dessus d'environ 10 %, sinon elle ne s'enregistre pas, et sous un tiers de la marge brute pondérée.

Quelles variantes ? Épinglez les variantes là où le choix n'a pas d'importance pour le client (le 50 ml, pas le 100 ml) et laissez la taille et la couleur ouvertes. Les variantes ouvertes exigent que chaque taille soit en stock, sinon le lot s'affiche comme partiellement indisponible.

Que se passe-t-il avec l'unité en plus ? Si le client ajoute un second nettoyant, il reste une ligne séparée au prix normal. C'est correct ; assurez-vous que votre application ne facture pas l'unité en plus comme partie d'un second lot incomplet.

Problèmes et leurs causes

  • Le panier affiche les composants en lignes séparées, pas en un seul lot. La fusion exige chaque composant dans la quantité et la variante requises. Vérifiez les variantes épinglées. Dans MixMaxer, appuyez sur Re-sync dans le tableau de bord pour réécrire le metafield de transformation et recréer un Cart Transform manquant.
  • Un produit portant le nom de mon lot est apparu dans la liste des produits. C'est le parent masqué. Laissez-le ; ne le publiez pas sur d'autres canaux et ne modifiez pas sa variante.
  • Le prix du lot est de 0 $ dans le widget. Le prix fixe est vide ou le montant de remise dépasse le total normal.
  • Un code de réduction ne s'applique pas au lot. Shopify traite la ligne fusionnée comme un seul produit ; les codes au niveau produit visant un composant ne correspondront pas. Les codes au niveau commande s'appliquent. Par offre, vous choisissez si le lot se combine avec les codes de commande et de livraison (combinaison avec les codes de réduction).
  • Des composants de fournisseurs ou de taux de taxe différents. Aucun problème ; Shopify conserve les taxes et les données d'expédition de chaque composant sur la ligne fusionnée.

FAQ

Shopify déduit-il le stock des composants d'un bundle ?
Oui quand le bundle est construit sur le modèle de bundle de Shopify : l'application Shopify Bundles ou une application utilisant Cart Transform avec un produit parent qui requiert des composants. Un « produit bundle » créé à la main a son propre stock et rien n'est déduit des composants.

Les clients peuvent-ils choisir une taille ou une couleur dans un lot fixe ?
Avec MixMaxer, oui : laissez le composant en « Any variant (customer picks) » ; le sélecteur apparaît dans le widget, le prix suit le choix, et la ligne de panier fusionnée utilise cette variante.

Que se passe-t-il quand un composant est épuisé ?
Le lot ne peut pas être assemblé : il doit disparaître de la page produit et aucune fusion n'a lieu au checkout. Le widget de MixMaxer vérifie la disponibilité précisément pour cette raison.

Le lot s'affiche-t-il en une seule ligne dans le panier ?
Oui avec Cart Transform : une ligne portant le nom du lot, avec les composants listés dessous ; le stock, les taxes et les données d'expédition restent par composant.

Ai-je besoin d'une application, ou l'application gratuite Shopify Bundles suffit-elle ?
Pour un kit simple à prix fixe, l'application gratuite suffit. Vous avez besoin d'une application quand le prix de l'ensemble doit suivre une variante choisie par le client dans le widget, quand vous voulez proposer le lot sur la page de chaque composant et dans le panier, quand vous voulez le profit par lot dans les statistiques, ou quand il vous faut aussi des paliers de quantité, des cadeaux et du mix & match dans la même boutique.


MixMaxer : des lots fixes sur le propre modèle de bundle de Shopify, stock par composant, variantes ouvertes, une seule ligne de panier, plus cinq autres types d'offres, à partir de 0 $. Installer depuis le Shopify App Store · Article d'aide sur les lots fixes. Dernière vérification le 1er novembre 2026.

Autres guides et comparatifs