I flera år var det mest klassiska problemet med Shopify-rabatter rotat i en orsak: bara en produktrabatt kunde någonsin tillämpas på en enskild artikel. Du kunde köra en 20%-samling och ett kundul oyalitetsrabatt, men på någon given produktrad landade bara en av dem. Handlare arbetade omkring det med taggar, appar och mycket trial and error vid kassan.
2026 ändrades det, delvis. Shopify stöder nu tillämpning av flera produktrabatter på samma kundvagnsrad, och det hävde tyst den gamla "en kod per kassaregel" samtidigt. Men huvudfunktionen kommer med ett förbehål, och att veta var de inhemska reglerna slutar är skillnaden mellan en befordran som fungerar och en som tyst faller vid kassan. Nedan är vad som är nytt, de exakta kundvagnsexemplen som Shopify själv publicerar och var en rabattapp passar när den inhemska vägen tar slut.
Vad faktiskt ändrades 2026
Två saker värt att veta:
- Flera produktrabatter kan nu tillämpas på samma artikel. Shopify lade till en inställning som låter två eller flera produktrabatter staplas på samma kundvagnsrad, kontrollerad av en tvåvägs tag-matchning. Som standard tillämpar plattformen fortfarande bara en produktrabatt per rad, så detta är något du väljer in per rabatt. Det är tillgängligt på Shopify Plus planer endast.
- Kunder kan ange mer än en kod. En kund kan nu använda upp till 5 produkt- eller orderrabattkoder plus 1 frakt- rabattkod på samma order, förutsatt att varje rabatt är inställd på att kombineras. Det ofta upprepade "Shopify tillåter bara en rabattkod"-rådet är föråldrat.
Båda ändringarna åker på Shopifys rabattmotor, som sorterar varje rabatt i en av tre klasser.
De tre rabattklasserna, på vanlig engelska
Varje Shopify-rabatt tillhör en klass. Klassen är det som styr hur det är tillåtet att kombineras.
- Produktrabatt - gäller för specifika artiklar, varianter eller samlingar. Exempel: 20% rabatt på alla hoodies.
- Orderrabatt - gäller för kundvagnssubtotalen som helhet. Exempel: $10 rabatt på beställningar över $75.
- Frakt rabatt - gäller för leveranspriser. Exempel: fri frakt över $50.
Kombinationer inträffar mellan klasser, och bara när båda rabatterna väljer in. När du ser det på det sättet slutar reglerna kännas slumpmässiga.
Shopifys egna kundvagnsexempel: där det fungerar och där det misslyckas
Dessa är de exakta arbetade exemplen som Shopify publicerar, med hjälp av en kundvagn med byxor ($100), skjortor ($50) och stövlar ($200). De är det tydligaste sättet att se reglerna i aktion.
De två reglerna som fångar människor: frakt kombineras aldrig med frakt, och kombinering är en tvåvägs handslag. Om rabatt A tillåter orderrabatter men orderrabatt B inte tillåter produktrabatter, kommer de inte att staplas. Behörighet måste beviljas på båda rabatterna.
Vad Stackables specialitet faktiskt är
Här är den ärliga versionen, för det spelar roll. Stackable bryter inte Shopifys gränser. Varje Stackable-kampanj blir en verklig Shopify-rabatt, så det följer samma regler som tabellen ovan: det kommer inte att sätta två produktrabatter på en rad utanför Plus, och det kommer aldrig att tillämpa två frakt rabatter. Om en app påstår något annat, vara skeptisk, för Shopifys kassasystem är det som gör beräkningarna.
Vad Stackable gör istället är två saker som inhemska rabatter inte kan:
- Det bygger rabatttyper som Shopify inte kan uttrycka alls. Native Shopify ger dig fyra former: rabatt på produkter, rabatt på order, Köp X få Y och fri frakt. Det har inga volymnivåstegar, ingen "2nd item half price", inga flernivå utgiftsmål, ingen självtillagd gåva, inga mix-and-match-paket och ingen butiksframsida-meddelande. Stackable lägger till exakt de där.
- Det gör resultatet synligt innan du startar. Stackables simulator låter dig förhandsgranskar vilken kundvagn som helst, och förhandsvisningen matchar kassan för att den replikerar Shopifys verkliga kombinationsregler. Det förklarar också operationsordningen på vanlig engelska och flaggar kampanjer som är i konflikt, så du hittar en tyst drop i byggaren, inte i en kundes kundvagn.
Så omarbetningen är viktig: anledningen till att frågan "två produktrabatter på en artikel" dyker upp är vanligtvis att en handlare vill ha ett specifikt slutpris på en artikel. Du behöver sällan två överlappande produktrabatter för att komma dit. Du behöver en kampanj som uttrycker affären, och det är vad Stackable är till för.
Där Stackable passar, exempel för exempel
Samma kundvagn, samma Shopify-gränser, men med affären modellerad som en Stackable-kampanj där native kommer kort.
Två saker Stackable ärligt inte kommer att göra, för Shopify inte kommer att: tillämpa två produktrabatter på en rad utanför Plus, eller tillämpa två frakt rabatter. För de där är svaret att modellera affären som en kampanj, inte att slåss mot plattformen.
Hur man ställer in kombinationer utan att röra kod
För en standard-native-kombination:
- I din Shopify admin, gå till Rabatter och skapa eller öppna en rabatt.
- Hitta Kombinationer delen på rabatten.
- Kontrollera klasserna som denna rabatt tillåts kombineras med (produkt, order eller frakt).
- Öppna alla andra rabatter du vill att den ska staplas med och bevilja motsvarande behörighet där också. Handslaget måste gå båda vägen.
- Testa i en verklig kundvagn innan du startar. Bekräfta matematiken vid kassan, inte bara på kundvagnsidan.
Om du bygger en affär som inhemska rabatter inte kan uttrycka, eller du vill se det exakta staplade resultatet innan det blir live, det är där Stackable tjänar sitt värde. Börja med vår guide på [[how-to-stack-discounts-shopify]] för kombinationsmodellen och [[per-product-volume-discounts]] för nivåstegar som räknas på det sätt du faktiskt säljer.
Slutresultatet
Shopifys 2026-ändringar är det största steget framåt för rabattstapel på år: flera produktrabatter på en artikel och flera koder per order. Förbehållet är att den mest efterfrågade funktionen är gated till Shopify Plus, och de tvåvägs reglerna orsakar fortfarande tysta droppar om du missar en inställning. Lär dig klassmatrisen, bevilja behörigheter i båda riktningarna och testa alltid i en live-kundvagn. När du behöver en affär Shopify inte kan uttrycka, eller säkerhet om vad som kommer att tillämpas, modellera den som en kampanj och förhandsgranskar den.


