Si vous vendez des packs, vous devez savoir quelle partie du pack gagne des points de fidélité, le pack lui-même ou les produits qu'il contient. Se tromper ici revient soit à doubler le compte des points, soit à n'en accorder aucun. Cet article explique comment le programme de fidélité de Advanced Coupons traite les packs, comment désactiver les gains sur un pack, et comment la façon dont vous ditetapkan un prix pour un pack modifie ce que les clients gagnent.
Ce dont vous avez besoin
- Le plugin WooCommerce Product Bundles, installé et actif. Le programme de fidélité n'applique le comportement ci-dessous que lorsque ce plugin est en cours d'exécution.
- Loyalty Program 1.9.1 ou une version ultérieure, date à laquelle l'intégration a été ajoutée.
Le bundle rapporte, les articles groupés ne rapportent pas
Un bundle dans le panier n'est pas une seule ligne. C'est le bundle lui-même, plus une ligne pour chaque produit qu'il contient. Sans aucun traitement spécial, le programme de fidélité compterait à la fois le bundle et son contenu, et le client gagnerait des points deux fois pour le même achat.
L'intégration empêche cela. Toute ligne appartenant à un bundle est ignorée lors du calcul des points, dans le panier et à nouveau sur la commande. Seule la ligne du bundle elle-même est comptée.
Donc, lorsque vous pensez aux points sur un bundle, pensez au produit bundle, pas aux produits qu'il contient. Les paramètres de points sur les produits individuels à l'intérieur d'un bundle ne décident pas de ce que le client gagne.

Comment contrôler si un bundle rapporte des points
Étant donné que la ligne du pack est celle qui compte, vous contrôlez les points à partir du produit du pack lui-même. Ouvrez le produit du pack et décochez la case Autoriser les gains de points, dans la section Programme de fidélité de l'onglet Général. C'est le même réglage que vous utilisez sur tout autre produit. Le régler sur les produits à l'intérieur du pack n'a aucun effet sur les gains.
Pour les réglages de produits et de catégories, voir Comment désactiver les points de fidélité par produit.
Un pack ne générant pas de gains n'affecte pas le reste de la commande
Lorsqu'un pack est configuré pour ne pas gagner de points, le prix du pack ne rapporte aucun point. Les autres articles de la même commande continuent de gagner des points normalement.
Par exemple, un client achète un pack ne générant pas de gains et un sac de grains de café dans une seule commande. Il gagne les points habituels pour les grains de café et aucun point pour le prix du pack.
Les catégories de produits fonctionnent de la même manière. Si le produit du pack se trouve dans une catégorie où Autoriser les gains de points est désactivé, le prix du pack ne rapporte aucun point.
Si un pack ne générant pas de gains affiche encore quelques points dans le panier, ces points proviennent de la taxe. Pour y remédier, allez dans Coupons > Programme de fidélité > Réglages > Gains de points et désactivez Taxe sous Options de calcul des points. La taxe est activée par défaut. Cette option s'applique à toutes les commandes, donc aucun produit ne rapporte de points sur sa taxe lorsqu'elle est désactivée. Pour les autres réglages de points, consultez le Guide de démarrage du programme de fidélité.
Ce comportement par pack s'applique à partir de la version 1.9.5 du programme de fidélité. Si votre boutique utilise une version plus ancienne, mettez à jour le plugin pour l'obtenir.
Modes de tarification des bundles
WooCommerce Product Bundles peut tarifer un bundle de deux manières, et le choix modifie le nombre de points que le client gagne. Tarifez le bundle sur le bundle lui-même si les points de fidélité sont importants pour vous.
Bundle tarife : les points fonctionnent comme prévu
Lorsque le pack porte son propre prix, la ligne du pack détient la valeur et le client gagne des points dessus. Dans la capture d'écran du panier ci-dessus, un pack au prix de 120,00 $ rapporte 132 points.
Tarifé individuellement : les points sont beaucoup plus bas
Lorsque chaque article groupé est tarifé individuellement, la valeur se trouve sur les lignes des articles groupés au lieu de la ligne du pack. Ces lignes sont celles que l'intégration ignore, et la ligne du pack elle-même porte 0,00 $, donc le prix du pack ne rapporte aucun point. Les quelques points que le client obtient encore proviennent d'autres parties de la commande qui comptent pour les points, comme la taxe.
La différence est grande. Un groupe tarifé individuellement avec une valeur de panier de 134,00 $ a rapporté 13 points sur un magasin test. Les trois mêmes produits achetés séparément, pour le même montant de 134,00 $, ont rapporté 147 points.
Si votre boutique propose un programme de fidélité, définissez un prix sur le produit groupé lui-même plutôt que de fixer le prix des articles individuellement. Vérifiez le nombre de points sur la page du panier après avoir configuré un groupement, afin de voir combien de points le groupement rapporte avant de le promouvoir.
Foire aux questions
Les produits à l'intérieur d'un groupe rapportent-ils aussi des points ?
Non. Les lignes appartenant à un groupe sont ignorées, le client ne gagne donc que sur la ligne du groupe. Cela évite que les points soient comptés deux fois.
J'ai désactivé les points sur un produit à l'intérieur d'un groupe. Pourquoi rien n'a changé ?
Parce que les lignes groupées sont ignorées dans tous les cas. Définissez plutôt l'option sur le produit groupé.
Si je désactive les gains sur un groupement, les autres articles de la commande continuent-ils de rapporter des points ?
Oui. Seul le prix du groupement ne rapporte aucun point. Tous les autres articles de la commande rapportent des points normalement.
Pourquoi un groupement dont les gains sont désactivés affiche-t-il encore quelques points dans le panier ?
Ces points proviennent de la taxe. Pour y remédier, allez dans Coupons > Programme de fidélité > Paramètres > Gains de points et désactivez Taxe sous Options de calcul des points. Ceci s'applique à toutes les commandes, pas seulement celles avec le groupement.
Pourquoi un groupement n'a-t-il rapporté aucun point ?
Ouvrez le produit groupé et vérifiez que Autoriser les gains de points est coché. Vérifiez ensuite les catégories de produits auxquelles le groupement appartient. Si l'une de ces catégories a le paramètre désactivé, le prix du groupement ne rapporte aucun point. Si les articles du groupement sont tarifés individuellement, consultez la section des modes de tarification des groupements ci-dessus.
Est-ce que cela fonctionne sans le plugin Product Bundles ?
Non. Le comportement ne s'applique que lorsque WooCommerce Product Bundles est actif.
Besoin d'aide ?
Si vous avez une question ou rencontrez des problèmes, nous sommes là pour vous aider.
- Utilisateurs Premium : Ouvrir un ticket de support
- Utilisateurs gratuits : Visitez notre forum communautaire
