Kaufe eins, bekomme eins gratis


8

Kann mir bitte jemand sagen, warum diese Preisregel nur funktioniert, wenn die Menge 2 der gleichen SKU ist? Ich möchte, dass die Regel funktioniert, wenn 2 beliebige SKUs mit dem Beispielattribut zum Warenkorb hinzugefügt werden.Geben Sie hier die Bildbeschreibung ein


+1 gute Frage. Bitte akzeptieren Sie eine Antwort, damit zukünftige Besucher (wie ich) wissen, wo sie suchen müssen, ohne jede Antwort zu versuchen!
Jongosi

Wir wollten, dass dies ein Kauf und ein Kauf ist. Mit diesem Code können Benutzer nun fünf Artikel in den Warenkorb legen, und alle erhalten 50% Rabatt. Nicht das, wonach wir gesucht haben.

Antworten:


3

Wenn Sie sich Ihre ActionsRegisterkarte ansehen, werden Sie feststellen, dass Ihre Bedingungen wie folgt sind:

  • If ALL of these conditions are TRUE:
  • Quantity in cart is 2

Deshalb wird es nur angewendet, wenn es eine Menge von 2 des gleichen Produkts gibt. Auf http://www.magentocommerce.com finden Sie hier eine großartige Anleitung :

Kauf 1 erhalten 1

Apply: Percent of product price discount
Discount Amount: 50
Maximum Qty Discount is Applied To: 0
Discount Qty Step (Buy X) 2
Apply to Shipping Amount: No
Free Shipping: No
Stop Further Rules Processing: No

If ALL of these conditions are TRUE:
SKU is YOUR_SKU

1

Magento unterstützt standardmäßig nicht mehrere SKUs für Buy X Get Y Free. Ich schlage vor, dass Sie unter https://marketplace.magento.com/ nach Special Promotions Pro von Amasty suchen Special Promotionsoder dieses verwenden . Amastys Special Promotions Pro funktioniert wirklich für unsere Bedürfnisse und insbesondere für diese Art von Szenario.


0

Dies ist, was Sie einrichten möchten. Ich habe das getestet und es funktioniert perfekt.

Für die Bedingungen -

Bedingungen

Und für die Aktionen -

Aktionen


1
Es macht mir nichts aus, abgelehnt zu werden, aber bitte lassen Sie mich wissen, was mit dieser Antwort falsch ist, wenn Sie es tun werden.
JamesAllwood

James, das funktioniert. Danke, dass du dir die Zeit genommen hast, um zu helfen.
Nick

Kein Problem Nick, ich mag eine gute Herausforderung! Würde es Ihnen etwas ausmachen, die Antwort zu akzeptieren, damit das Problem gelöst wird? Vielen Dank
JamesAllwood

0

Das funktioniert gut für Kauf 1 bekommen 1 gratis, aber wie wäre es für Kauf 2 bekommen 1 gratis. Ich habe die Gesamtmenge auf 3 und den Rabattbetrag auf 33,3333 geändert, aber wie kann ich sie schrittweise erhöhen? Derzeit bietet dieses Setup beispielsweise einen Rabatt von 33,3333% auf 4 und 5 Artikel, während ich möchte, dass der Rabatt nur in Vielfachen von 3 erfolgt. Daher sollten 4 und 5 Artikel immer noch den gleichen Rabattbetrag haben, der für 3 angegeben wurde. 6 hätte den doppelten Rabatt Rabattbetrag, da der Kunde die notwendigen zusätzlichen 2 gekauft hätte, um eine weitere 1 gratis zu bekommen.

Ich habe versucht, mit der erforderlichen Menge und dem erforderlichen Rabatt zu experimentieren, aber es scheint, dass das Produkt alle gleich sein muss und nicht nur aus derselben Kategorie ...

Hoffe das macht Sinn?


0

Hier ist die offizielle Magento-Dokumentation zu Buy X Get Y http://docs.magento.com/m1/ce/user_guide/marketing/price-rule-shopping-cart-buy-x-get-y-free.html

  1. Neue Warenkorb-Preisregel
  2. Bedingungen, wenn Artikel Artikel und Menge> = 2 hat
  3. Aktion ist Kaufen X Erhalten Y Rabatt Amt = 1 Rabatt Menge = 1 Regel auf Warenkorbartikel anwenden, die der Artikelnummer entsprechen
  4. Etikett erstellen und speichern

JamesAllwood Antwort und 7ochem erhalten 50% Rabatt, wenn Sie eine ungerade Anzahl von Produkten kaufen, was nicht Buy One Get One Free ist. Beachten Sie auch, dass es wichtig ist, die Regel auf Warenkorbartikel anzuwenden, die mit der SKU übereinstimmen, wenn dies nach SKU erfolgt. Andernfalls wird BOGO auf jeden Artikel in Ihrem Warenkorb angewendet.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.