Så staplar du rabatter i Shopify utan gissningslek i kassan
Att stapla rabatter i Shopify handlar om inställningar plattformen döljer som standard: varje rabatt tillhör en klass (produkt, order eller frakt), och om två rabatter kombineras avgörs per erbjudande, per klass. Stackable placerar dessa kombinationsreglage på varje erbjudande, så att en volymnivå, ett köpmål och fri frakt summeras exakt som du konfigurerat, varje gång.
Handlare på Shopifys forum ställer samma fråga om och om igen:
“Varför tillämpar min butik bara den högsta rabatten och ignorerar resten? Jag behöver att en volymrabatt och fri frakt fungerar på samma order, och Shopifys support säger att plattformen bara väljer en rabatt och släpper den andra.”
Shopify sorterar varje rabatt i en klass (produkt, order eller frakt) och vägrar kombinera dem om inte varje rabatt uttryckligen aktiverar det: när två rabatter båda skulle kunna tillämpas behåller kassan en och släpper tyst den andra. Handlare som kör en volymnivå tillsammans med en butiksomfattande orderrabatt får inkonsekventa resultat utan varning, och det enda sättet att upptäcka det är att lägga en testorder och läsa kvittot.
Så löser Stackable det
Skärmbild kommer snart
Ställ in kombinationsreglagen på varje erbjudande
Varje erbjudande har tre reglage: kombineras med produktrabatter, med orderrabatter och med fraktrabatter. De motsvarar exakt hur Shopify avgör kombinationer i kassan, och en fördelningsinställning avgör vilka enheter som får en delvis belöning. Inget lämnas åt en dold standardinställning.
Skärmbild kommer snart
Förhandsgranska den kombinerade matematiken innan den är live
Kör en exempelvarukorg genom varje aktivt erbjudande och se den exakta radpost-för-radpost-summan, samma beräkning kassan kommer att köra.
Skärmbild kommer snart
Kassan tillämpar den identiska stapeln
Matematiken körs inuti en Shopify Function, så att varukorg, kassa och Shop Pay beräknar samma summa från en och samma motor, inte separat logik att hålla synkad.
Kombinationsmatrisen för rabattklasser
Shopify sorterar varje rabatt i en av tre klasser: produkt, order eller frakt. Om två rabatter kombineras mellan klasser avgörs per erbjudande, och Stackable placerar det reglaget på varje erbjudande du skapar.
| Kombineras med → | Product discounts | Order discounts | Shipping discounts |
|---|---|---|---|
| Product discounts | Kombineras, en produktrabatt per radpost | Konfigurerbart per erbjudande | Konfigurerbart per erbjudande |
| Order discounts | Konfigurerbart per erbjudande | Kombineras aldrig | Konfigurerbart per erbjudande |
| Shipping discounts | Konfigurerbart per erbjudande | Konfigurerbart per erbjudande | Kombineras aldrig |
Konfigurerbart betyder att varje erbjudandes eget kombinationsreglage avgör om de två klasserna summeras. Två produktrabatter kan tillämpas på samma varukorg, men Shopify tillämpar högst en produktrabatt per radpost; två på samma radpost är en Shopify Plus-funktion. Två orderrabatter, eller två fraktrabatter, kombineras aldrig.
Använd det så här
Ett hudvårdsmärke vill att "3+ varor ger 15 % rabatt" också ska låsa upp fri frakt, utan att kunder behöver en separat kod.
Skapa ett volymnivå-erbjudande avgränsat till hudvårdskollektionen och slå på "Kombineras med fraktrabatter". Skapa ett erbjudande om fri frakt med samma tröskelvärde på 3 varor och slå på "Kombineras med produktrabatter".
En varukorg med 3 varor visar 15 % rabatt på produktsummorna plus fri frakt i kassan, vilket exakt matchar det varukorgssidan redan visade.
En alltid aktiv volymnivå "köp 2, spara 10 %" ska låta ett BFCM-köpmål ($20 rabatt på ordrar över $150) läggas till ovanpå för stora varukorgar.
På volymerbjudandet, slå på "Kombineras med orderrabatter". På köpmålserbjudandet, slå på "Kombineras med produktrabatter".
En kvalificerande varukorg får båda rabatterna summerade på en order; mindre varukorgar får ändå den automatiska 10 %-rabatten, och inget av erbjudandena stör det andra.
En reaförsäljning (40 % rabatt) och en butiksomfattande orderrabatt (15 % rabatt) får aldrig kombineras, eftersom det skulle sälja vissa produkter under kostnad.
Lämna kombinationsreglagen avstängda på båda erbjudandena. Avstängt är standard: varje erbjudande körs för sig självt om du inte uttryckligen aktiverar det.
Kassan tillämpar exakt en av de två, aldrig båda staplade, och simulatorn bekräftar beteendet på en exempelvarukorg innan kampanjen går live.
Vanliga frågor
Stödjer Shopify rabattstapling inbyggt?
Bara inom vissa gränser, och kontrollerna är gömda. Shopify kan kombinera rabatter mellan klasser (produkt, order, frakt) när varje rabatt aktiverar det, men bara en produktrabatt tillämpas per radpost (två på samma radpost är en Shopify Plus-funktion). Stackable placerar de tre kombinationsreglagen på varje erbjudande, så att du ser och styr exakt vad kassan kommer att göra.
Fungerar staplade rabatter med Shop Pay, Apple Pay och Google Pay?
Ja. Varje beräkning körs inuti en Shopify Function i kassan, så att express-kassor beräknar den identiska staplade summan som den vanliga kassasidan.
Kan jag stoppa erbjudanden från att kombineras?
Ja, det är standard. Varje kombinationsreglage börjar avstängt, så ett erbjudande läggs aldrig till ovanpå en annan rabattklass om du inte aktiverar det. Simulatorn bekräftar beteendet på en exempelvarukorg innan kampanjen går live.
Hur vet jag vad som faktiskt kommer att staplas på en riktig varukorg?
Kör varukorgssimulatorn innan du går live: den visar vilka erbjudanden som utlöstes, vilka som inte gjorde det, och varför, med den exakta kombinerade summan kassan kommer att ta ut. Rapportering per order av vilka erbjudanden som tillämpades finns på färdplanen.
Relaterade funktioner
Volume Discounts
Shopify quantity breaks, natively, pool every product in a collection toward one shared threshold. Stackable's tiers count the exact product, and only the variants you choose, so a chair buyer doesn't get a discount by adding three unrelated items to the cart.
Spend Goal
A spend goal discount pays off the order once a cart crosses a spend threshold you set, like spend $50 get 10% off or spend $100 get $15 off. It runs on the same server-side engine as every other Stackable offer, so the reward a shopper sees on the cart page is exactly what checkout charges, and a live progress bar shows how close they are to unlocking it.
Free Shipping
Free shipping over $75, free shipping over $100, whatever threshold fits your margins: Stackable pairs a shipping-class discount with a live cart progress bar, computed by the same server-side engine, so the number on the bar and the shipping cost at checkout can never drift apart.
Installera Stackable och börja med Rabattstapling
Varje erbjudandetyp körs på samma serverbaserade motor, så oavsett vad du kombinerar håller kassans beräkning.
Gratisplan finns. Inget kort krävs.