since 2010 | 2726 reviews | 4.9/5 rated
QU'EST-CE QUE C'EST ?
Des options qui deviennent les composants du bundle
Bundlizer ajoute des options à vos produits : une garantie, un service d'installation, des accessoires, un plan de support. Chaque choix d'une option est une variante de l'un de vos produits.
Sur la fiche produit, le client choisit ses options. Au panier et au paiement, le produit et ses options forment une seule ligne éclatée en composants, chacun à son prix : votre stock, vos commandes et vos rapports voient les vrais produits.



COMMENT ÇA MARCHE ?
Des options gérées dans votre admin Shopify
- Les options sont des entrées du métaobjet Option Bundlizer, modifiées dans l'admin Shopify comme n'importe quel contenu
- Choix unique, choix multiples, avec ou sans quantité
- Prix de la variante ou du produit, modifié par un pourcentage ou un montant, par palier de quantité
- Unités offertes, pas de quantité et quantités maximales
- Une intégration d'application dans votre thème : aucun code à modifier
- Des prix fixés au paiement par l'app, jamais par le navigateur
- Un seul forfait, gratuit

PANIER
Des composants visibles dans le panier
Sous chaque ligne du panier, Bundlizer affiche les options que le client a choisies, sur la page panier, dans le tiroir panier et dans la notification d'ajout. Elles se replient derrière un bouton, comme au paiement, avec leurs prix si vous le souhaitez.


LANGUES
Des options dans toutes vos langues
Les options et leurs choix se traduisent avec Translate & Adapt, comme vos produits. Les textes que Bundlizer ajoute à votre boutique se traduisent dans l'app, et les prix suivent la devise du client.
POUR LES DÉVELOPPEURS
Personnalisable dans votre thème
Chaque partie d'une option garde une classe stable que votre thème peut styler. Un asset de votre thème peut aussi remplacer l'affichage d'une option ou du bloc du panier, et changer le prix affiché, tandis que le paiement garde le prix fixé par l'app.
Content
Bien démarrer
Bundlizer transforme les options d'un produit en composants au panier : le client choisit ses options sur la fiche produit, et chaque choix devient une ligne de la commande, à son prix.
Installer l'application
- Installez Bundlizer depuis le Shopify App Store.
- Ouvrez-la depuis la section Applications de votre admin Shopify.
Forfait
Bundlizer n'a qu'un forfait, gratuit, attribué à votre boutique à la première ouverture de l'app :
- Options et bundles illimités
- Affichage des options et prix d'options dans le panier
- Surcharge possible de l'affichage des options dans le thème
- Synchronisation manuelle des options
Activer l'intégration d'application Options
Les options s'affichent sur votre boutique par l'intégration d'application Options de votre thème. Son état figure sur l'accueil de Bundlizer : Activée ou Désactivée.
- Sur l'accueil de Bundlizer, cliquez Paramètres d'intégration de l'application. L'éditeur de thème s'ouvre sur les intégrations d'applications, Options présélectionnée.
- Activez Options.
- Cliquez Enregistrer.
Vous pouvez aussi ouvrir l'éditeur de thème depuis Boutique en ligne › Thèmes › Personnaliser, puis le panneau Intégrations d'applications.
Essayer l'exemple
Pour voir Bundlizer à l'œuvre avant de créer vos propres options, créez l'exemple depuis l'accueil de Bundlizer : un Urban E-Bike vendu avec quatre options, Battery, Helmet, Accessories et Spare inner tubes, dont les choix sont six produits composants.
- Sur l'accueil de Bundlizer, dans Créez vos premières options et votre premier bundle, cliquez Créer l'exemple. Les 7 produits sont créés avec leurs photos et la balise
Bundlizer example, non répertoriés dans votre canal Boutique en ligne : ils n'apparaissent ni dans la recherche, ni dans les collections, ni dans les recommandations, et seul un lien direct les ouvre. Les 4 options sont ajoutées au vélo. - Cliquez Aperçu sur la boutique : la fiche du vélo s'ouvre dans un nouvel onglet, avec ses options.
- Choisissez des options et ajoutez le vélo au panier : chaque choix apparaît comme un composant du vélo, au panier et au paiement.
Supprimer l'exemple supprime ses 7 produits et ses 4 options, modifications comprises. Ignorer masque la section pour toute la boutique ; pour la réafficher, cliquez afficher la section d'exemple sous Comment ça marche ? sur l'accueil.
Créer des options
Créer une option
Une option est une entrée du métaobjet Option Bundlizer.
- Allez dans Contenu › Métaobjets › Option Bundlizer.
- Cliquez Ajouter une entrée.
- Remplissez les champs décrits ci-dessous, puis cliquez Enregistrer.

Titre, description et image
Ils présentent l'option sur la fiche produit. La description et l'image sont facultatives.
Variantes sélectionnables (Selectable variants)
Les choix de l'option : des variantes de vos produits, d'un produit ou de plusieurs. Chaque choix garde le titre, l'image et le prix de sa variante, et devient un composant de la commande.
Mode de sélection (Selection mode)
- Single choice — un choix dans la liste, le premier sélectionné au départ. Pour un supplément que le client peut refuser, mettez en premier un choix gratuit, comme « Aucun » : un supplément payant ne doit pas partir sélectionné.
- Multiple choices — le client coche autant de choix qu'il le souhaite, aucun au départ.
- Single choice with quantity — un seul choix, avec une quantité.
- Quantity per choice — une quantité pour chaque choix.
Un choix unique s'affiche en boutons radio, ou en liste déroulante quand Display vaut Dropdown.
Quantités
- Default quantity — la quantité de départ d'un choix. Vide, elle vaut 0 en Quantity per choice, pour qu'aucun choix payant ne parte sélectionné, et 1 dans les autres modes.
- Quantity step — la quantité avance de ce nombre d'unités, payées par blocs de cette taille.
- Free units — les premières unités sont offertes, le prix s'applique au-delà.
- Maximum quantity — la quantité la plus haute pour un choix.
Prix
- Price based on — Variant price, le prix de la variante choisie, ou Product price, le prix du produit qui porte l'option.
- Price modification — Percentage du prix de base, Minus ou Plus un montant. Vide, le prix de base s'applique.
- Tier quantities et Tier values — deux listes dans le même ordre : à partir de chaque quantité, la valeur de son palier s'applique, un pourcentage ou un montant dans la devise de votre boutique.
Pour une installation vendue 65 % du prix du produit : Product price, Percentage, palier à la quantité 1, valeur 65.
Suffixes
Les mots affichés après une quantité, au singulier et au pluriel : « serveur », « serveurs ».
Définition personnalisée (Custom definition, JSON)
Un réglage avancé, pour les développeurs : un objet JSON qui surcharge l'option. Ses objets se fusionnent clé par clé, ses autres valeurs remplacent celles de l'option, et ses nouvelles clés s'ajoutent, par exemple pour confier l'option à une surcharge du thème.
Associer des options à un produit
- Ouvrez le produit dans Produits.
- Dans ses métachamps, cliquez Bundlizer options et sélectionnez les options.
- Cliquez Enregistrer, puis synchronisez les options.
Les options s'affichent sur la fiche produit dans l'ordre de la liste.

Synchroniser les options
Votre boutique et le paiement lisent une copie des options enregistrée dans chaque produit. Après avoir créé ou modifié une option, une entrée du métaobjet ou les options d'un produit, rafraîchissez cette copie :
- Ouvrez la page Configuration de Bundlizer.
- Cliquez Resynchroniser toutes les options.
Le bouton donne le nombre de produits traités, et signale une option sans variante sélectionnable.
Sur votre boutique
Sur la fiche produit
Les options s'affichent dans le formulaire d'ajout au panier, au-dessus de la quantité et des boutons, avec le prix de chaque choix et le total avec options. Le total est donné à titre indicatif : le prix de chaque composant est fixé au paiement.

Au panier et au paiement
Le produit et ses options forment une seule ligne de panier, éclatée en composants : le produit, puis chaque choix, à son prix. Sous la ligne, les composants se replient derrière Afficher N articles, sur la page panier, dans le tiroir panier et dans la notification d'ajout.

Au paiement, chaque composant s'affiche avec son prix. La commande porte les vraies variantes : le stock et les rapports les comptent.
Réglages
Configuration
- Affichage des options dans le panier — affiche sous chaque ligne du panier les options que le client a sélectionnées. Décochez-la si votre thème les affiche déjà.
- Prix des options dans le panier — affiche le prix du produit et de chaque composant sous la ligne du panier.
- Resynchroniser toutes les options — rafraîchit les options de tous les produits.

Traductions
Les textes que Bundlizer ajoute à votre boutique, comme « Offert », « Total avec options : » ou « Afficher N articles », se traduisent dans la page Traductions de l'app, pour chaque langue de votre boutique.
Les titres des options, de leurs choix et des produits se traduisent dans Translate & Adapt, sur les entrées Option Bundlizer et sur les produits. Les traductions des options arrivent sur votre boutique à la synchronisation suivante.
Pour les développeurs
Styler les options
Chaque option est un fieldset.bundlizer-option qui porte son mode de sélection dans data-selection (one, many, one_quantity, many_quantity). Ses parties gardent des classes stables : bundlizer-option__title, __image, __description, __choices ; bundlizer-choice__label, __image, __title, __price, __suffix ; bundlizer-quantity.
.bundlizer-option[data-selection="many_quantity"] .bundlizer-choice__image { display: none; }
Surcharger l'affichage
Un asset de votre thème, chargé dans layout/theme.liquid, enregistre ses surcharges :
(window.Bundlizer = window.Bundlizer || []).push((bundlizer) => {
bundlizer.option("mon-extension", { render, price, entries });
bundlizer.cart({ components });
});
bundlizer.optionprend en charge les options dont la définition personnalisée porte"extension": "mon-extension": l'élément affiché à la place de leurs choix, le prix d'un choix, les entrées envoyées au panier.bundlizer.cartdessine le bloc d'une ligne éclatée du panier, à la place du bouton Afficher N articles.- L'événement
bundlizer:changesuit chaque changement de choix, de variante ou de total.
FAQ
Général
Combien coûte Bundlizer ?
Bundlizer est gratuite : son unique forfait donne des options et des bundles illimités, les options et leurs prix dans le panier, les surcharges du thème et la synchronisation manuelle des options.
Bundlizer est-elle compatible avec mon thème ?
Bundlizer s'installe comme une intégration d'application, sans modifier le code de votre thème. Elle place les options dans le formulaire d'ajout au panier de la plupart des thèmes, et affiche les composants sous les lignes de la page panier, du tiroir panier et de la notification d'ajout.
Si les options ne s'affichent pas sur une fiche produit de votre thème, contactez-nous : nous ajusterons Bundlizer à votre thème.
Que se passe-t-il si je désinstalle Bundlizer ?
Les options ne s'affichent plus sur votre boutique, et les lignes du panier ne sont plus éclatées en composants. Shopify retire le métaobjet Option Bundlizer et le métachamp Bundlizer options, et garde vos entrées un certain temps, sans en garantir la durée : une réinstallation dans ce délai les retrouve.
Boutique et paiement
Quel prix le client paie-t-il au paiement ?
Le prix de chaque composant est fixé par Bundlizer au paiement, depuis les options enregistrées dans le produit : le prix affiché sur la fiche produit est donné à titre indicatif, et le navigateur ne fixe jamais un prix.
Après avoir changé le prix d'une variante ou d'une option, synchronisez les options depuis la page Configuration de l'app pour que le paiement en tienne compte.
Quelles langues et quelles devises Bundlizer prend-elle en charge ?
Toutes les langues de votre boutique : les options et leurs choix se traduisent avec Translate & Adapt, et les textes que Bundlizer ajoute à votre boutique dans la page Traductions de l'app.
Toutes les devises de vos marchés : les prix sont convertis dans la devise du client au taux de Shopify.
Pourquoi mes modifications n'apparaissent-elles pas sur ma boutique ?
Votre boutique lit une copie des options enregistrée dans chaque produit : après avoir modifié une option ou les options d'un produit, cliquez Resynchroniser toutes les options dans la page Configuration de l'app.
Votre navigateur garde aussi les pages en cache : videz vos cookies ou ouvrez une fenêtre de navigation privée pour voir les derniers réglages.
Changelog
1.0.2
New feature
- Produit d'exemple — Depuis l'accueil, créez en un clic un vélo électrique vendu avec quatre options, non répertorié dans votre canal Boutique en ligne, pour voir Bundlizer à l'œuvre sur votre boutique ; supprimez-le aussi en un clic. Voir Essayer l'exemple.
Improvement
- Accueil — L'accueil porte le nom de Bundlizer, et les liens de ses questions fréquentes s'affichent en bleu.
1.0.1
Improvement
- Contacter le support — Sur l'accueil, « Contacter le support » ouvre la fenêtre du support directement dans l'admin Shopify.
Bug fix
- Quantité par choix — Sans quantité par défaut, chaque choix démarre à 0 : aucun choix payant n'est sélectionné avant que le client le choisisse. Voir Quantités.
- Réinstallation de l'app — Après une réinstallation, les produits s'éclatent de nouveau en composants au panier dès l'ouverture de Bundlizer.
- Lien de la documentation — « Lire la documentation » ouvre le guide d'utilisation de Bundlizer sur wyomind.com, et non plus l'accueil de Syde.
- Première ouverture — Bundlizer s'ouvre sur son accueil dès la première fois, et non plus sur une page de démarrage qui ne le concernait pas.
1.0.0
New feature
- Des options qui deviennent les composants du bundle — Ajoutez des options à vos produits, leurs choix pris parmi vos variantes : au panier et au paiement, le produit et ses options forment une seule ligne éclatée en composants, chacun à son prix. Voir Au panier et au paiement.
- Des options dans l'admin Shopify — Créez les options comme entrées Option Bundlizer, avec leur mode de sélection, leurs quantités et leurs règles de prix, puis associez-les à vos produits. Voir Créer des options.
- Intégration d'application Options — Les options s'affichent dans le formulaire d'ajout au panier de vos fiches produit, avec le total avec options, sans modifier le code de votre thème. Voir Activer l'intégration d'application Options.
- Des composants dans le panier — Sous chaque ligne du panier, les options que le client a choisies, avec leurs prix si vous le souhaitez. Voir Configuration.
- Traductions — Des options traduites avec Translate & Adapt, et les textes de l'app traduits pour chaque langue de votre boutique. Voir Traductions.
- Surcharges du thème — Des classes stables pour styler les options, et des surcharges pour changer leur affichage ou le bloc du panier. Voir Pour les développeurs.
Feature request
Specific needs or any ideas of enhancements and new features to add to the extension? Tell us more, we'll get back to you shortly!
