Aller au contenu
Exemples

Comment cumuler des remises produit et collection sur Shopify

Deux remises de classe produit peuvent s'appliquer au même panier tant qu'elles tombent sur des lignes de panier différentes. Cette recette fait tourner un palier de volume à 15 % sur Skincare et une remise fixe de 10 % sur Accessories, les deux offres acceptant le cumul : un panier mixte reçoit donc les deux.

  • Volume
Ce que voit le client

Un client avec trois produits de soin et un cabas voit deux lignes d'économies distinctes dans le panier, une par collection, et le même total est repris au paiement comme au paiement accéléré. Rien n'est retiré en silence et il n'y a aucun code à saisir.

Lumiere$146.00
  • Radiance Vitamin C Serum

    50 ml / Qté 1

    $42.00
  • Hydra-Dew Moisturizer

    Qté 1

    $34.00
  • Gentle Foaming Cleanser

    Qté 1

    $18.00
  • Woven Straw Tote

    Qté 1

    $52.00
Palier de volume Skincare : 3 articles et plus, 15 % de remise-$14.10
Accessories : 10 % de remise-$5.20
Total at checkout-$19.30$146.00$126.70
Un panier, deux remises de classe produit. Chacune s'applique à sa propre ligne, elles survivent donc toutes les deux jusqu'au paiement.
Le créer

Comment le configurer

  1. 1

    Campagnes > Nouvelle campagne

    Créez une seule campagne pour porter les deux offres, afin qu'elles partagent une programmation et puissent être mises en pause ensemble. Nommez-la d'après la promotion, pas d'après le mécanisme.

  2. 2

    Offre 1 > Type d'offre

    Choisissez Volume pour le palier Skincare, puisque la récompense dépend du nombre d'unités présentes dans le panier.

    type = volume

  3. 3

    Offre 1 > Cible

    Ciblez la collection Skincare. Le ciblage par collection suit la collection : les nouveaux produits héritent donc automatiquement de l'offre.

    target.scope = collections

  4. 4

    Offre 1 > Paliers

    Ajoutez un palier à 3 unités pour 15 % de remise. Laissez le comptage sur par produit, pour que trois produits de soin différents comptent pour trois.

    tiers[0] = minQty 3, percentage 15

  5. 5

    Offre 1 > Cumul

    Activez le cumul avec les autres remises sur les produits. C'est l'interrupteur qui empêche le paiement de garder une remise et d'abandonner l'autre.

    stacking.combinesWithProductDiscounts = true

  6. 6

    Offre 2 > Type d'offre et cible

    Ajoutez une deuxième offre dans la même campagne, ciblant la collection Accessories avec une remise fixe de 10 % sans condition de quantité.

    target.scope = collections

  7. 7

    Offre 2 > Cumul

    Activez ici le même interrupteur de cumul. Le cumul se décide par offre : ne l'activer que sur l'une des deux est la raison la plus fréquente de l'échec de cette recette.

    stacking.combinesWithProductDiscounts = true

  8. 8

    Aperçu

    Composez un panier avec des articles des deux collections et vérifiez que deux lignes d'économies distinctes apparaissent et que le total correspond. Puis publiez.

Les réglages exacts

Chaque réglage, en détail

Voici les vraies clés de configuration avec lesquelles l'offre est enregistrée, pour que vous puissiez comparer votre propre paramétrage champ par champ.

RéglageValeurClé de configuration
Type de l'offre 1volumetype
Cible de l'offre 1collections: Skincaretarget.scope
Palier de l'offre 1minQty 3 -> 15%tiers[0].rewardType
Type de l'offre 2volumetype
Cible de l'offre 2collections: Accessoriestarget.scope
Palier de l'offre 2minQty 1 -> 10%tiers[0].rewardType
Se cumuler avec les remises sur produitstrue sur les DEUX offresstacking.combinesWithProductDiscounts
Classe de remiseproductdiscountClasses
Comptageper_productcounting
MéthodeautomaticdiscountMethod
Cumul sur une même lignedésactivé (Shopify Plus uniquement)stacking.sameLineProductTags
Sans application

Ce que Shopify fait nativement

Ce que vous pouvez faire

Shopify sait créer les deux remises nativement, et l'interface d'administration expose un réglage de combinaison sur chacune. Si les deux remises ne touchent réellement jamais le même produit, des remises automatiques natives peuvent couvrir ce cas sans application.

Où une application devient nécessaire

Les remises natives ne savent pas exprimer un palier de quantité sur une collection : la moitié « 3 et plus pour 15 % » doit donc être reconstruite en remises fixes distinctes, une par quantité, et chacune ajoutée rogne la limite du nombre de remises actives simultanément. Il n'existe pas non plus de moyen de prévisualiser un panier mixte avant publication.

Avant de publier

Points de vigilance

  • Deux remises de classe produit ne peuvent pas s'appliquer toutes les deux à la MÊME ligne de panier en dehors de Shopify Plus. Si un produit figure à la fois dans Skincare et dans Accessories, cette ligne reçoit une remise, pas deux. Gardez les collections disjointes, ou acceptez la remise unique sur le recoupement.
  • L'interrupteur de cumul est propre à chaque offre. L'activer sur une offre et l'oublier sur l'autre produit exactement le symptôme que cette recette est censée corriger, et le paiement n'émet aucun avertissement.
  • Shopify limite le nombre de remises pouvant être actives sur des programmations qui se chevauchent. Découper une campagne en de nombreuses remises à quantité unique est le moyen le plus rapide d'atteindre ce plafond.
  • Le ciblage par collection est évalué au paiement, pas au moment de la publication : un produit ajouté à Skincare demain devient éligible demain. C'est généralement ce que vous voulez, mais cela signifie que la portée de l'offre n'est pas figée au moment où vous publiez.

Questions fréquentes

Pourquoi Shopify n'applique-t-il qu'une seule de mes deux remises ?
Parce que le cumul s'accepte remise par remise. Tant qu'une remise n'est pas explicitement réglée pour se cumuler avec l'autre classe, le paiement en garde une et abandonne l'autre en silence. Les deux offres de cette recette mettent combinesWithProductDiscounts à true.
Puis-je cumuler deux remises produit sur le même article ?
Uniquement sur Shopify Plus, et seulement via la combinaison sur une même ligne conditionnée par étiquette. Sur tous les autres forfaits, une ligne de panier prend une seule remise produit. Cette recette fonctionne parce que les deux offres tombent sur des lignes différentes.
Ai-je besoin d'un code de remise pour cela ?
Non. Les deux offres sont automatiques : les économies apparaissent dès que le panier est éligible. Vous pouvez basculer l'une ou l'autre sur un code si vous voulez la conditionner.
Que se passe-t-il si le client n'achète que des accessoires ?
Seule l'offre à 10 % sur Accessories s'applique. Chaque offre est évaluée indépendamment face au panier : un panier partiellement éligible reçoit donc la part à laquelle il a droit.

Exemples associés

Discount plus free gift

An order discount and a free gift on the same threshold, both applying to one cart.

Staying under the discount cap

How the active-discount cap is counted, and how to model a big sale so you never hit it.

Tiered volume discount

Bigger percentage as unit count rises, with control over how mixed variants are counted.

Créez ceci dans votre boutique

Chaque recette de cette bibliothèque tourne sur le même moteur côté serveur, donc le total du panier et celui du paiement concordent.

Nous utilisons des cookies essentiels pour faire fonctionner ce site et, uniquement avec votre autorisation, des cookies d'analyse pour comprendre le trafic. Consultez notre Politique de cookies.