Zum Inhalt springen

Wiederholte Mengenrabatte in Shopify: Wie man 4 für GBP 10, 8 für GBP 20 mit Neuberechnung pro Set umsetzt

By Stackable TeamPublished on July 30, 2026Discount Strategy#quantity-breaks#volume-discounts
Wiederholte Mengenrabatte in Shopify: Wie man 4 für GBP 10, 8 für GBP 20 mit Neuberechnung pro Set umsetzt

Shopify kann einem Kunden einen Setpreis wie "4 für GBP 10" nur einmal geben, aber es löst diesen Deal nicht für jeden zusätzlichen Set erneut aus. Also zahlt ein Kunde, der 8 eines GBP 3,49-Artikels kauft, nicht GBP 20. Er zahlt GBP 23,96, weil Shopify den festen Rabatt auf einen einzelnen Set von vier anwendet und den Rest zum vollen Preis berechnet. Ein echter wiederholter Mengenrabatt, bei dem jeder vollständige Set von vier auf GBP 10 neu bepreist wird, benötigt einen Rabatt, der pro Set neu berechnet wird. Bei Shopify bedeutet das einen mit Shopify Functions erstellten Rabatt, nicht den nativen Discount-Builder oder ein Fake-Bundle-Produkt.

Dieser Guide erklärt, was native Rabatte tatsächlich mit Setpreisen tun, warum der Deal nach einem Set stoppt, den Fake-Bundle-Produkt-Workaround, auf den Händler zurückgreifen, und warum er mehr Schaden anrichtet als hilft, wie ein Functions-basierter Rabatt den Preis für jeden Set neu berechnet, und ein vollständiges durchgerechnetes Beispiel (4 für GBP 10, 8 für GBP 20, 12 für GBP 30) mit der exakten Mathematik Seite an Seite.

Kann Shopify nativ "4 für GBP 10, 8 für GBP 20" ausführen?

Teilweise, und das Teilweise ist das ganze Problem. Sie können einen nativen Rabatt erstellen, der vier Artikel auf GBP 10 kostet. Was Sie nicht nativ erstellen können, ist ein Deal, bei dem der gleiche GBP 10-Setpreis für jede zusätzliche Gruppe von vier im Warenkorb automatisch wiederkehrt. Shopifys integrierte Rabatttypen wenden einen festen Betrag oder einen Prozentsatz eine bestimmte Anzahl von Malen an, nicht eine wiederholte "jeder vollständige Set wird auf GBP 10 neu bepreist"-Regel.

Dies ist eine echte, wiederkehrende Frage von Händlern. In der Shopify-Community berichtete ein Händler, der "4 für GBP 10, 8 für GBP 20" über eine 600-Produkt-Kollektion durchführen wollte, dass native Rabatte das Gesamtpreis nur einmal anwenden, daher kamen acht Artikel zu GBP 23,96 statt der gewünschten GBP 20, und fragte, wie man jeden zusätzlichen Set erneut auslöst. Die Antwort, die er erhielt, war, dass native Rabatte keine wiederholte Setpreisgestaltung durchführen können, und der vorgeschlagene Workaround war, ein falsches "Bundle-Produkt" zum Preis von GBP 10 zu erstellen. Wir werden später zurückkommen, warum dieser Workaround eine Falle ist.

Die Kurzversion: Natives Shopify ist gut für einen einmaligen Setpreis auf eine feste Menge. Es scheitert, sobald der Kunde mehr als einen Set kauft und erwartet, dass der Deal weiterhin angewendet wird.

BILD-PLATZHALTER (Bild 1): Ein Set gegenüber jedem Set
Vorgeschlagenes visuelles Design: Ein sauberes 16:9-Diagramm auf weißem Hintergrund. Linke Seite mit Beschriftung "Native Shopify" zeigt einen Warenkorb mit 8 Artikeln, wobei nur die erste Gruppe von 4 in Violett eingerahmt und mit GBP 10 bepreist ist, die verbleibenden 4 zum vollen Preis, Gesamtbetrag GBP 23,96 in Rot. Rechte Seite mit Beschriftung "Wiederholter Mengenrabatt" zeigt die gleichen 8 Artikel aufgeteilt in zwei violette Boxen von 4, jede mit GBP 10 bepreist, Gesamtbetrag GBP 20 in Grün. Minimale flache Vektoren, Markenfarben Violett und Gold, serifenlose Beschriftungen, keine Fotografie.

Was ist ein wiederholter Mengenrabatt-Deal?

Ein Mengenrabatt-Deal legt einen Preis für eine Gruppe von Artikeln anstelle eines Preises pro Artikel fest. "3 für 2," "2 für GBP 5" und "4 für GBP 10" sind alle Mengenrabatt-Deals. Ein wiederholter Mengenrabatt ist einer, bei dem der Setpreis automatisch wieder angewendet wird, jedes Mal wenn der Kunde eine weitere vollständige Gruppe hinzufügt. Vier Artikel kosten GBP 10, acht kosten GBP 20, zwölf kosten GBP 30, und so weiter, wobei der Deal für jedes abgeschlossene Set neu berechnet wird.

Das Wort, das zählt, ist "pro Set." Der Kunde bekommt weder einen flachen Rabatt auf seine Bestellung noch einen Prozentsatz Rabatt auf jeden Artikel. Er bekommt einen festen Preis für jeden vollständigen Paket einer bestimmten Größe, wobei alle verbleibenden Artikel, die kein Set vervollständigen, zum normalen Preis berechnet werden. Diese pro-Set-Neuberechnung ist genau das Verhalten, das natives Shopify nicht hat, und es ist das Verhalten, das ein Functions-basierter Rabatt zurückbringt.

Warum "pro Set" schwieriger ist als es aussieht

Um einen Warenkorb korrekt zu bepreisen, muss die Rabatt-Engine zählen, wie viele vollständige Sets zum Zeitpunkt des Bezahlens im Warenkorb sind, den Setpreis auf jeden anwenden und dann entscheiden, was mit dem Rest zu tun ist. Ein Warenkorb von sechs Artikeln ist ein vollständiger Set von vier zu GBP 10 plus zwei lose Artikel zum vollen Preis. Ein Warenkorb von acht ist zwei Sets zu insgesamt GBP 20. Diese Anzahl ändert sich jedes Mal, wenn der Käufer eine Menge anpasst, und sie muss serverseitig neu berechnet werden, damit die Zahl im Warenkorb die Zahl ist, die sie tatsächlich zahlen. Native Rabatte berechnen nicht auf diese Weise neu, was die Wurzel der "8 für 23,96"-Überraschung ist.

Warum rabattiert natives Shopify nur einen Set?

Natives Shopify hat zwei Rabatttypen, die wie Mengenrabatte aussehen könnten, und beide fallen in unterschiedlichen Wegen kurz.

"Betrag von Produkten" wendet den festen Rabatt nur einmal an

Der nächste native Match für "4 für GBP 10" ist ein "Betrag von Produkten"-Rabatt mit einer Mindestmenge von vier und einen festen Rabattbetrag kalibriert, um vier Artikel auf GBP 10 zu bringen. Laut dem Shopify Hilfe-Zentrum, wenden Betrag-von-Produkt-Rabatte einen festen Wert oder einen Prozentsatz von den berechtigten Artikeln ab. Das Problem ist, dass der feste Wert als einziger Abzug auf die berechtigten Positionen angewendet wird, nicht für jeden zusätzlichen Set erneut ausgelöst. Wenn vier eines GBP 3,49-Artikels GBP 3,96 Rabatt benötigen, um auf GBP 10 zu erreichen, zieht Shopify diesen GBP 3,96 nur einmal ab. Fügen Sie vier weitere Artikel hinzu und Shopify zieht nicht noch einmal GBP 3,96 ab. Der Kunde bekommt einen Setpreis und voller Preis auf alles danach. Das ist genau, wie acht Artikel bei GBP 23,96 anstelle von GBP 20 landen.

"Kaufe X, bekomme Y" geht um zusätzliche Artikel, nicht um ein Set-Gesamtbetrag

Der andere Kandidat ist ein "Kaufe X, bekomme Y"-Rabatt. Nach Shopifys Entwickler-Dokumentation, wird ein "Kaufe X, bekomme Y"-Rabatt durch das definiert, was der Kunde kauft (eine erforderliche Menge von Artikeln) und was er dann erhält (eine Menge von Artikeln zu reduziertem Preis oder kostenlos). Es soll dem Käufer zusätzliche rabattierte Einheiten geben, zum Beispiel "kaufe 3, bekomme 1 kostenlos." Es ist nicht gebaut, um "diese vier Artikel kosten zusammen GBP 10" auszudrücken. Sie können ein festes Set-Gesamtbetrag im Kauf/Erhalt-Modell nicht ausdrücken, weil das Modell die "Erhalten"-Artikel rabattiert, es bepreist nicht die ganze Gruppe auf eine flache Zahl. "Kaufe X, bekomme Y" hat auch andere native Limits, die Händler treffen, einschließlich einer Obergrenze für berechtigte Produkte, die wir in einem separaten Artikel über die 100-Produkt "Kaufe X, bekomme Y"-Grenze behandeln.

Der native Builder gibt dir also einen Setpreis, der einmal auslöst (Betrag von Produkten) oder ein Extra-Artikel-Mechanik, die ein Set-Gesamtbetrag überhaupt nicht ausdrücken kann (Kaufe X, bekomme Y). Keiner berechnet pro Set neu, und das ist kein Bug, den du konfigurieren kannst. Es ist die Grenze dessen, was die nativen Typen tun können.

Der Fake-Bundle-Produkt-Workaround (und warum er schiefgeht)

Der häufigste App-freie Workaround, und derjenige, der in diesem Community-Thread vorgeschlagen wurde, ist die Erstellung eines neuen Produkts, das den Set darstellt. Sie erstellen ein "4er-Paket"-Produkt, legen seinen Preis auf GBP 10 fest und verkaufen dieses. Oberflächlich gesehen funktioniert es: Der Kunde fügt ein "4er-Paket" hinzu und zahlt GBP 10, fügt zwei hinzu und zahlt GBP 20. Der Setpreis wiederholt sich, weil jede Einheit des falschen Produkts bereits als Set bepreist ist.

Es schiefgeht auf mehrere teure Arten.

  • Der Bestand wird nicht synchronisiert. Sofern Sie das Bundle nicht durch Shopifys natives Bundles-Feature oder eine Bundling-App mit seinen Komponenten-Produkten verbinden, wird der Verkauf eines "4er-Pakets" nicht den Bestand der vier echten Artikel darin verringert. Sie enden damit, zwei Bestandsrealitäten zu pflegen, die sich auseinander entwickeln.
  • Kunden können nicht die Mengen kaufen, die sie wollen. Ein echter Mengenrabatt lässt jemanden 5 oder 7 Einheiten kaufen und einen Set zu Discount-Preis plus lose Artikel zum vollen Preis bekommen. Ein Fake-Bundle-Produkt zwingt Käufe in Vielfachen der Set-Größe. Möchte sechs? Du kannst nicht, du bekommst vier oder acht.
  • Es skaliert nicht über eine Kollektion. Der Händler im Community-Thread wollte das Deal über 600 Produkte mit Mix-and-Match-Sets. Ein Fake-Bundle-Produkt benötigt einen separaten SKU für jede Kombination, die Kunden mögen könnten, was unmöglich ist, sobald du über eine handvoll Artikel hinaus gehst. Mix-and-Match über eine große Kollektion ist genau das, was ein Bundle-Produkt nicht darstellen kann.
  • Es verschmutzt Merchandising und Analytik. Das Bundle erscheint als sein eigenes Produkt in Suche, Kollektionen und Berichten. Deine pro-Artikel-Verkaufsdaten verstecken sich nun in "4er-Paket"-Zeilenelementen, und Kunden, die die echte Produktseite durchsuchen, sehen einen anderen Preis als das Bundle, was verwirrend ist.
  • Varianten multiplizieren sich. Wenn die zugrunde liegenden Produkte Größen oder Farben haben, muss jede Variantenkombination im Set auf dem Bundle-Produkt existieren, und die Variantenanzahl explodiert schnell.

Der Workaround tauscht ein Preisproblem gegen ein Bestand-, Katalog- und Berichterstattungsproblem. Für ein einzelnes Helden-Produkt ohne Varianten kann es notdürftig funktionieren. Für einen echten Katalog ist es nicht verwaltbar.

Wie ein Functions-basierter Rabatt pro Set neu berechnet

Der zuverlässige Weg, einen wiederholten Mengenrabatt durchzuführen, ist ein Rabatt, der als Code innerhalb von Shopifys eigenem Bezahlungs-Pipeline läuft, unter Verwendung von Shopify Functions. Anstelle eines festen Abzugs, der einmal angewendet wird, liest der Rabatt den Warenkorb zum Bezahlungszeitpunkt, zählt, wie viele vollständige Sets der Set-Größe vorhanden sind, wendet den Setpreis auf jeden vollständigen Set an und lässt jeden Rest zu seinem normalen Preis. Weil es bei jeder Warenkorbänderung neu berechnet und serverseitig läuft, wird der Preis für jeden Set neu berechnet und der Warenkorb-Gesamtbetrag entspricht dem Bezahlungs-Gesamtbetrag.

Hier ist die Logik in einfachem Englisch für einen "4 für GBP 10"-Deal auf einem Artikel, der normalerweise GBP 3,49 kostet:

  1. Zähle die berechtigten Einheiten im Warenkorb. Sagen wir, der Kunde hat 10.
  2. Teile durch die Set-Größe von vier. Das sind zwei vollständige Sets (8 Einheiten) mit einem Rest von 2.
  3. Bepreise die zwei vollständigen Sets zu je GBP 10, insgesamt GBP 20.
  4. Berechne die verbleibenden 2 Einheiten zum normalen GBP 3,49 jeden, insgesamt GBP 6,98.
  5. Warenkorb-Gesamtbetrag: GBP 26,98, auf gleiche Weise berechnet im Warenkorb, beim Bezahlen und in Shop Pay.

Jeder Schritt ist deterministisch und wiederholt sich, wenn die Set-Anzahl wächst. Zwölf Einheiten sind drei Sets zu insgesamt GBP 30 ohne Rest. Weil die Berechnung in einer Function statt im Theme-JavaScript lebt, überspringen beschleunigte Checkouts wie Shop Pay, Apple Pay und Google Pay, die die Warenkorb-Seite überspringen, nicht den identischen Preis. Dies ist der gleiche Grund, warum serverseitige Rabatte die Warenkorb-versus-Bezahlungs-Nichtübereinstimmung vermeiden, die wir in wie Rabatt-Stapelung in Shopify funktioniert abdecken.

BILD-PLATZHALTER (Bild 2): Zählen vollständiger Sets beim Bezahlen
Vorgeschlagenes visuelles Design: Ein 16:9-Flussdiagramm. Schritt-Boxen von links nach rechts, verbunden durch Gold-Pfeile: "Warenkorb hat 10 Einheiten" dann "Teile durch Set-Größe 4" dann "2 vollständige Sets + 2 Rest" dann "2 Sets bepreist GBP 10 jeden = GBP 20" dann "2 lose Einheiten zu GBP 3,49 = GBP 6,98" dann eine grüne Gesamtbetrag-Karte "GBP 26,98, überall gleich". Sauberes flaches Vektor-Design, violette Boxen mit Gold-Pfeilen, Monospace-Zahlen, weißer Hintergrund, keine Fotografie.

Durchgerechnetes Beispiel: 4 für GBP 10, 8 für GBP 20, 12 für GBP 30

Lassen Sie uns den Unterschied mit einem einzelnen Produkt konkret machen, das normalerweise für GBP 3,49 verkauft wird. Der Deal ist "4 für GBP 10," was bedeutet, dass jeder vollständige Set von vier auf GBP 10 neu bepreist werden sollte, egal wie viele Sets der Kunde kauft. Um GBP 10 für einen Set von vier (normalerweise GBP 13,96) zu erreichen, muss der Deal GBP 3,96 von jedem vollständigen Set abziehen.

Die Tabelle unten zeigt die gleichen Warenkörbe auf drei Arten: voller Preis ohne Deal, natives Shopify wendet den festen Rabatt einmal an, und ein wiederholter Mengenrabatt, der pro Set neu berechnet.

Lesen Sie die 8-Einheiten-Reihe. Voller Preis ist GBP 27,92. Nativ zieht den einzigen GBP 3,96-Set-Rabatt ab und stoppt, landet bei GBP 23,96, der genaue Betrag, den der Community-Händler berichtete. Der wiederholte Mengenrabatt zieht GBP 3,96 zweimal ab, einmal für jeden vollständigen Set, und landet bei GBP 20,00. Bei 12 Einheiten vergrößert sich die Lücke auf GBP 7,92, weil nativ immer noch nur einen Set-Rabatt angewendet hat, während der Mengenrabatt drei angewendet hat.

Bemerken Sie, dass die 6-Einheiten-Reihe identisch für nativ und Mengenrabatt bei GBP 16,98 ist, weil es nur einen vollständigen Set auf beiden Wegen gibt (ein Set von vier zu GBP 10, plus zwei lose Einheiten zu GBP 3,49). Die zwei Ansätze divergieren nur, wenn ein zweiter Set vervollständigt wird. Das ist das Erkennungszeichen: Wenn Ihre Promotion nie mehr als einen Set pro Bestellung verkauft, ist nativ genug. Wenn Kunden regelmäßig Vielfache kaufen, berechnet nativ im Stillen über, sobald sie einen zweiten Set überschreiten, und jeder Händler, der diesen Deal durchführt, bekommt irgendwann das "warum ist mein 8er-Paket nicht GBP 20"-Support-Ticket.

Wie man einen wiederholten Mengenrabatt Schritt für Schritt einrichtet

Ob Sie native Rabatte für einen einzelnen-Set-Deal oder eine Functions-basierte App für einen echten wiederholten verwenden, das Aufbau-Denken ist gleich. Hier ist die zuverlässige Sequenz.

1. Schreiben Sie den Deal als Set-Größe, Set-Preis und Rest-Regel

Legen Sie drei Zahlen fest, bevor Sie irgendwelche Einstellungen ändern: die Set-Größe (4), den Set-Preis (GBP 10) und was mit restlichen Einheiten, die keinen Set vervollständigen, passiert (zum normalen Preis berechnet ist die übliche und fairste Wahl). Wenn Sie den Deal nicht in diesen Begriffen angeben können, haben Sie noch keinen Mengenrabatt, Sie haben etwas anderes.

2. Entscheiden Sie, was als "das gleiche Produkt" zählt

Ein Mengenrabatt muss wissen, welche Warenkörb-Einheiten zu einem Set zählen. Ist es vier einer exakten Variante, vier einer beliebigen Variante eines Produkts (Größen frei mischen), oder vier gezogen aus einer handverlesenen Gruppe verwandter Produkte? Diese "Zählung"-Wahl ist der Unterschied zwischen einem sauberen Deal und einem, der entweder nie auslöst oder von unverwandten Artikeln auslöst. Stackable nennt diese per_variant, per_product und per_group Zählung, und es ist die gleiche Entscheidung hinter pro-Produkt-Volumen-Rabatten.

3. Wählen Sie Ihren Mechanismus ehrlich

Für eine nur-ein-Set-Aktion ist ein nativer "Betrag von Produkten"-Rabatt mit einer Mindestmenge wirklich in Ordnung und kostenlos. Für einen wiederholten Deal, oder einen Deal, der sich über eine Kollektion mit Mix-and-Match erstreckt, verwenden Sie eine Rabatt-App, die auf Shopify Functions gebaut ist, damit der Preis pro Set neu berechnet wird. Greifen Sie nicht zum Fake-Bundle-Produkt, es sei denn, Sie haben ein einzelnes Varianten-loses Helden-Produkt und keine Absicht, es zu skalieren.

4. Setzen Sie Kombinierbarkeit bewusst

Entscheiden Sie, ob dieser Mengenrabatt mit etwas anderem stapeln sollte. Ein Mengenrabatt ist ein Produkt-Klasse-Rabatt, daher kann er mit einem Bestell-Rabatt oder kostenlosem Versand stapeln (unterschiedliche Klassen), wenn Sie Kombination einschalten, aber er wird nicht mit einem anderen Produkt-Rabatt auf dem gleichen Artikel stapeln. Legen Sie das absichtlich fest, anstatt es beim Bezahlen zu entdecken.

5. Testen Sie einen zweiten Set, nicht nur den ersten

Dies ist der Schritt, der die native Unzulänglichkeit fängt. Testen Sie nicht mit einem Warenkorb von vier und nennen Sie es fertig, weil vier in jedem Ansatz korrekt aussieht. Testen Sie mit acht und zwölf, legen Sie einen Entwurf oder Test-Bestellung und lesen Sie die Bezahlungs-Zusammenfassung Zeile für Zeile. Wenn der Gesamtbetrag GBP 23,96 statt GBP 20 bei acht Einheiten ist, wendet Ihr Deal einmal an, nicht pro Set. Dann testen Sie ein Non-Multiple wie sechs, um zu bestätigen, dass restliche Einheiten korrekt berechnet werden.

6. Überprüfen Sie den beschleunigten Bezahlungsprozess

Führen Sie den acht-Einheiten-Warenkorb durch Shop Pay. Ein nativer oder Functions-basierter Rabatt bepreist ihn identisch, weil die Mathematik serverseitig ist. Ein Theme-Script "Deal" ist, wo beschleunigte Checkouts den Rabatt im Stillen ablegen, daher ist das Ihre letzte Verteidigungslinie, bevor Kunden die Lücke für Sie finden.

BILD-PLATZHALTER (Bild 3): Testen Sie den zweiten Set
Vorgeschlagenes visuelles Design: Ein 16:9 Produkt-Screenshot-Mockup einer Shopify Bezahlungs-Reihenfolge-Zusammenfassung in sauberer Polaris-Gestaltung. Zeigen Sie einen Warenkorb mit 8 identischen Artikeln mit einer Zeile "Mengenrabatt: 4 für GBP 10 angewendet x2" und einem Bestellungs-Gesamtbetrag von GBP 20,00, hervorgehoben in Violett, mit einem kleinen grünen Häkchen-Badge gelesen "Pro Set neu berechnet." Beziehen Sie sich auf die Dokuscreenshot-manifest.md Slot für einen echten Bildschirm-Erfassung später zu tauschen. Marken-Akzent Violett, keine Fotografie.

Führen Sie wiederholte Mengenrabatte zuverlässig mit Stackable durch

Wenn Sie einen Setpreis mögen, der tatsächlich für jeden Set erneut auslöst, ohne ein Fake-Bundle-Produkt und ohne Hand-Überprüfung von Test-Bestellungen, das ist, wofür Stackable gebaut wird, und es bleibt innerhalb von Shopifys echten Regeln.

  • Die Mengenrabatt-Mathematik läuft in einer Shopify Function, daher wird der Setpreis pro vollständigen Set neu berechnet und die Warenkorb-Seite, Bezahlung und Shop Pay berechnen alle den identischen Gesamtbetrag aus einer Engine. Acht Einheiten kosten GBP 20, nicht GBP 23,96, überall.
  • Sie wählen, was als "das gleiche Produkt" mit per_variant, per_product oder per_group Zählung zählt, daher kann ein Set vier einer exakten Variante, vier einer beliebigen Größe eines Produkts oder vier gezogen aus einer handverlesenen Gruppe sein, ohne Ihren ganzen Katalog zu poolen.
  • Wiederholungslogik ist eingebaut, daher der Deal weiterhin anwendet, wenn die Menge wächst, anstatt nur einmal zu feuern. Es ist die gleiche pro-Set-Neuberechnung hinter Stackables BOGO und Kaufe X Erhalte Y Angeboten.
  • Stackable ändert nie Ihre Produktpreise. Der Mengenrabatt existiert nur als Bezahlungs-Anpassung, daher gibt es keine Fake-Bundle-SKU in Ihrem Katalog, Ihr Bestand bleibt korrekt, und das Deinstallieren lässt Ihre Produkte genau so, wie sie waren.

Installiere Stackable kostenlos und prüfe, ob dein 8-für-20-Angebot im Warenkorb, im Checkout und in Shop Pay wirklich 20 GBP berechnet, auf usestackable.com/pricing.

Der Grundgedanke

  • Natives Shopify kann einen Set bei "4 für GBP 10" bepreisen, aber es wendet den festen Rabatt einmal an, daher kosten acht Einheiten GBP 23,96 statt GBP 20 und der Deal stoppt nach dem ersten Set.
  • "Kaufe X, bekomme Y" kann ein Set-Gesamtbetrag auch nicht ausdrücken; es rabattiert zusätzliche "Erhalten"-Artikel, anstatt die ganze Gruppe auf eine flache Zahl neu zu bepreisen.
  • Ein wiederholter Mengenrabatt berechnet pro Set neu: er zählt vollständige Sets im Warenkorb, bepreist jeden zum Setpreis, und berechnet restliche Einheiten zum normalen Preis.
  • Der Fake-Bundle-Produkt-Workaround zwingt zum Kauf in Vielfachen, bricht Bestand und Analytik, und kann Mix-and-Match über eine Kollektion nicht durchführen. Vermeiden Sie es über ein einzelnes einfaches Produkt hinaus.
  • Ein auf Shopify Functions gebauter Rabatt berechnet serverseitig pro Set neu, daher zeigen Warenkorb, Bezahlung und Shop Pay alle den gleichen Gesamtbetrag.
  • Testen Sie immer einen Warenkorb mit zwei oder mehr Sets (acht und zwölf Einheiten), nicht nur einem, weil ein einzelner Set in jedem Ansatz korrekt aussieht und die Unzulänglichkeit verbirgt.
  • Tools wie Stackable führen den Mengenrabatt in einer Function mit pro-Produkt-Zählung und Wiederholungslogik durch, daher wird 8 für GBP 20 ohne ein Fake-Produkt in Ihrem Katalog berechnet.

Verwandte Artikel

Häufig gestellte Fragen

Antworten auf häufige Fragen finden

  • Nur für einen einzelnen Set. Sie können einen nativen Rabatt "Betrag von Produkten" erstellen, der vier Artikel auf GBP 10 senkt, aber Shopify wendet diesen festen Rabatt nur einmal an, daher kommen acht Artikel nicht auf GBP 20. Bei einem GBP 3,49-Artikel landen acht Einheiten bei GBP 23,96, da nur der erste Set rabattiert wird. Ein Angebot, das jeden Set neu bepreist, benötigt einen mit Shopify Functions erstellten Rabatt.

  • Weil nativer "Betrag von Produkten" einen festen Wert nur einmal von den berechtigten Artikeln abzieht, anstatt für jeden zusätzlichen Set erneut auszulösen. Es gibt kein Konzept zum Zählen vollständiger Sets und erneuten Anwenden des Preises. Alle Einheiten nach dem ersten Set werden zum vollen Preis berechnet, weshalb Händler Gesamtsummen wie GBP 23,96 statt GBP 20 für acht Artikel sehen.

  • Ein Mengenrabatt legt einen Preis für eine Gruppe von Artikeln fest, wie "4 für GBP 10." Ein wiederholter Mengenrabatt wendet diesen Setpreis für jede zusätzliche vollständige Gruppe an, daher sind 4 GBP 10, 8 sind GBP 20 und 12 sind GBP 30, wobei alle verbleibenden Einheiten zum normalen Preis berechnet werden. Das Schlüsselverhalten ist, dass das Angebot pro Set neu berechnet wird, anstatt nur einmal zu gelten.

Do this in your store

  • Quantity Breaks

    per_variant, per_product, or per_group: choose exactly what counts as "the same product" for Shopify quantity breaks and every quantity-based discount.

  • Volume Discounts

    Set volume discounts that count one product's variants, not your whole collection. Shopify tiered pricing that holds up from cart to checkout.

Stackable Team

The team building Stackable, the reliability-first bulk and volume discount app for Shopify. We write about discount stacking, Shopify Functions, and how to run promotions that hold up at checkout.

Wir verwenden essenzielle Cookies für den Betrieb dieser Website und, nur mit Ihrer Erlaubnis, Analyse-Cookies, um den Traffic zu verstehen. Lesen Sie unsere Cookie-Richtlinie.