Packs / bundles

Présentation

Un pack (ou bundle) regroupe plusieurs produits différents vendus ensemble à un prix avantageux : "Pack découverte : 3 articles à -20 %", "Kit complet à 99 EUR au lieu de 130 EUR", etc.

Le client voit le pack comme une carte produit, l'ajoute au panier en un clic, et à la commande le pack est automatiquement éclaté en lignes de produits réels. Le stock, la comptabilité et la TVA restent gérés au niveau de vos produits Dolibarr : un pack n'est pas un produit supplémentaire dans votre catalogue, c'est une offre commerciale par-dessus vos produits existants.

Activer la fonctionnalité

Les packs sont désactivés par défaut. Pour les activer :

  1. Ouvrez la configuration du module OnePageBasket.
  2. Allez dans l'onglet Packs.
  3. Activez le réglage Activer les packs.

Les autres réglages n'apparaissent qu'une fois la fonctionnalité activée.

Réglages disponibles

Réglage Défaut Rôle
Activer les packs Non Active les packs dans la boutique et l'administration
Afficher l'économie réalisée Oui Affiche le prix barré et l'économie ("au lieu de X, soit -Y %") sur la carte et la page du pack
Afficher le détail des composants Oui Affiche la liste des produits inclus sur la page du pack
Afficher l'appartenance à un pack sur la fiche produit Non Ajoute un encart "Disponible aussi dans : ..." sur la fiche des produits inclus dans un pack
Nombre maximum de composants par pack 20 Borne le nombre de produits qu'un pack peut contenir
Autoriser l'achat si un composant est en rupture Non Si le module Stock est actif : permet ou non d'acheter un pack dont un composant est épuisé

Créer un pack

Toujours dans l'onglet Packs, cliquez sur Nouveau pack.

Informations générales

  • Libellé : nom commercial affiché au client (obligatoire).
  • Référence : identifiant technique du pack, utilisé dans l'adresse de la page (/pack/ma-reference). Généré automatiquement à partir du libellé.
  • Description : texte marketing affiché sur la page du pack.
  • Image du pack : visuel dédié, indépendant des images de vos produits.

Mode de tarification

Deux modes au choix :

  • Remise en pourcentage : une réduction (ex. -20 %) appliquée sur la somme des prix des composants.
  • Prix total imposé : un prix total HT fixe pour le pack (ex. 99 EUR HT), quel que soit le total des composants.

Dans les deux cas, la remise est ensuite répartie automatiquement sur chaque produit du pack à la commande, de sorte que chaque ligne conserve son propre taux de TVA et que la comptabilité reste juste.

Le prix imposé se saisit en HT. Le montant TTC qui en découle dépend du mélange de taux de TVA des composants : il n'est donc pas forcément rond. L'aperçu de prix (voir plus bas) affiche le TTC réellement obtenu.

Composants du pack

Ajoutez les produits qui composent le pack :

  • Au moins 2 produits sont requis pour qu'un pack puisse être activé.
  • Un produit ne peut figurer qu'une seule fois dans un pack.
  • Vous définissez une quantité par composant (ex. 2 unités du produit A + 1 du produit B).
  • Vous pouvez réordonner les composants pour l'affichage.

Période de validité (optionnelle)

  • Début de validité : le pack n'apparaît dans la boutique qu'à partir de cette date (vide = immédiat).
  • Fin de validité : le pack disparaît automatiquement après cette date (vide = sans fin).

Aucune intervention n'est nécessaire en fin de période : le pack est masqué tout seul, sans tâche planifiée.

Visibilité par tags clients

Comme pour les produits, vous pouvez restreindre la visibilité d'un pack à certains tags (catégories) de clients. Un pack n'est visible que si tous ses composants sont eux-mêmes visibles pour le client : un composant réservé à certains clients masque automatiquement le pack pour les autres.

Aperçu du prix

La fiche affiche en temps réel le prix calculé avant publication :

  • la somme des composants (prix barré),
  • le prix du pack,
  • l'économie réalisée,
  • les équivalents HT et TTC.

Cela permet de vérifier l'offre avant de la rendre visible.

Publication

Un pack est créé en brouillon. Passez son statut sur Actif pour le rendre visible dans la boutique. Vous pouvez à tout moment le désactiver, le modifier ou le supprimer.

Côté client

Carte d'un pack dans la boutique avec le prix barré et l'économie réalisée

  • Les packs actifs apparaissent sous forme de cartes ("Nos packs") sur la boutique, avec le prix barré et l'économie (si l'option est activée).
  • Une page dédiée présente le pack en détail : image, description, liste des produits inclus, prix et économie, bouton Ajouter le pack au panier.
  • Si l'option correspondante est active, un encart "Disponible aussi dans : ..." apparaît sur la fiche des produits inclus dans un ou plusieurs packs.

Dans le panier

Le pack apparaît comme une ligne distincte, repliable, qui détaille les produits inclus et le sous-total du pack. Le client peut modifier la quantité de packs ou retirer le pack comme n'importe quel article.

À la commande

À la validation de la commande (ou du devis), le pack est éclaté en lignes de produits réels, chacune avec :

  • sa quantité (quantité du composant x nombre de packs),
  • la remise du pack répartie ligne à ligne,
  • son propre taux de TVA préservé.

Une mention rappelant l'origine du pack est ajoutée à la commande pour la traçabilité. Stock, comptabilité et TVA par taux restent ainsi parfaitement cohérents.

Disponibilité et stock

Si le module Stock de Dolibarr est actif, la disponibilité du pack est calculée à partir du stock de ses composants : le pack peut être vendu autant de fois que le permet le composant le plus contraignant.

  • Par défaut, si un composant est en rupture, le pack est affiché comme indisponible et ne peut pas être ajouté au panier.
  • Le réglage Autoriser l'achat si un composant est en rupture permet d'accepter quand même la commande (vente en attente de réapprovisionnement).

Sans module Stock, le pack est toujours considéré disponible, comme un produit sans suivi de stock.

Bon à savoir

  • Pas de cumul de remises : un produit vendu dans un pack ne bénéficie pas en plus des codes promo ou des remises par quantité. Il porte uniquement la remise du pack.
  • Prix toujours recalculé : le prix d'un pack est recalculé côté serveur à chaque affichage et à la commande. Aucune remise n'est jamais lue depuis le navigateur du client.
  • Pack devenu indisponible : si un pack présent dans un panier devient invalide (désactivé, expiré, composant supprimé), il est retiré proprement du panier avec un message d'information, sans bloquer la commande des autres articles.
  • Tarifs clients : le prix de base de chaque composant tient compte des tarifs multiprix / prix client de l'acheteur connecté ; la remise du pack s'applique par-dessus.