Articles

WooCommerce Docs

Mit der dynamischen Preisgestaltung können Sie Preisregeln auf der Grundlage von Produkten, Bestellsummen, Rollen und Produktkategorien definieren.

Installation Nach oben

  1. Laden Sie die .zip-Datei von Ihrem WooCommerce-Konto herunter.
  2. Gehen Sie zu: WordPress Admin > Plugins > Add New und Upload Plugin mit der heruntergeladenen Datei mit Choose File.
  3. Install Now and Activate the extension.

More information at: Installieren und Aktivieren von Plugins/Erweiterungen.

Übersicht Nach oben

Dynamic Pricing verfügt über 7 Modi zum Erstellen und Anwenden von Preisregeln für Ihren Shop.

7 Modi Nach oben

Preisgestaltung für einzelne Produkte – Preisgestaltung basierend auf und angewendet auf die Menge eines einzelnen Produkts
1. Erweiterte Produktpreise: Bulk
2. Erweiterte Produktpreise: Sonderangebot

Preise für Bestellungen – Preise basieren auf und werden auf die Menge im Warenkorb angewendet
3. Erweiterte Preise für Bestellsummen

Preise für Rollen – Preise basieren auf der Benutzerrolle und werden auf die Menge im Warenkorb angewendet
4. Einfache Preise für Rollen

Preise für Kategorien – Preise basieren auf und werden auf Produktkategorien angewendet
5. Einfache Preisgestaltung für Produktkategorien
6. Erweiterte Preisgestaltung für Produktkategorien: Bulk
7. Erweiterte Produktkategorie-Preise: Sonderangebot

Die anderen Begriffe werden hier erklärt:

  • Einfach bedeutet, dass die Regel für alle Artikel gilt, unabhängig davon, wie viele gekauft werden.
  • Erweitert bedeutet, dass die Regel auf der Grundlage voreingestellter Mengen angewendet wird:
    • Bei Bestellungen sind das die Gesamtpreise der Bestellung
    • Bei Produkten und Kategorien sind das die Mengen der gekauften Artikel
    • Masse bedeutet, dass die Regel auf alle Artikel unter der Regel angewendet wird
    • Sonderangebot bedeutet, dass die Regel nur für eine vordefinierte Menge gilt, kaufe X und erhalte Y Rabatt.

Beispiele Nach oben

  • Ein einfacher Rollenpreis von 10% Rabatt für alle Kunden
    > gibt 10% Rabatt auf alle Artikel, die von Benutzern mit der Rolle „Kunde“ gekauft werden.
  • Eine erweiterte Produktkategorieregel von $5 Rabatt für alle und für die Kategorie „Alben“, wenn 5-10 Alben gekauft werden
    > gibt einen Rabatt von $5 pro gekauftem Album, wenn mindestens 5 und maximal 10 gekauft werden.
  • Ein Sonderangebot, bei dem man 1 Kapuzenpulli kauft und einen zweiten Kapuzenpulli zu 50% erhält
    > gibt einen Rabatt von 50% auf den zweiten Kapuzenpulli, wenn man den vollen Preis für den ersten bezahlt.

Einzelne Produktpreise Zurück zum Anfang

Setzen Sie eine erweiterte Preisregel für ein bestimmtes Produkt.

gehen Sie zu: Produkt > Produkt X (das Produkt, für das Sie eine Regel festlegen möchten).

Gehen Sie anschließend zu: Produktdaten > Dynamische Preisgestaltung.

Wählen Sie Preisgruppe hinzufügen.

Konfigurieren Sie dort die Bedingungen für die Regel.

  • Gilt für: Sie können wählen, ob die Regel für „Alle“ oder für „Bestimmte Rollen“ gelten soll. Wenn Sie „Bestimmte Rollen“ wählen, können Sie die Rollen auswählen, denen der Kunde angehören muss, damit die Regel gilt.
  • Mengen basierend auf:
    • Produktmenge: Die Mengen werden auf der Grundlage der Produkt-ID summiert. Wenn es sich bei dem Produkt um einen variablen Typ handelt, verwendet diese Option jede Variation, die dem Warenkorb hinzugefügt wurde, um die Gesamtmengen zu berechnen, und wendet die Preisanpassung auf alle Variationen an.
    • Variationsmenge: Die Mengen werden auf der Grundlage der Variations-ID zusammengezählt. Die Preisanpassung wird auf die spezifische Variation im Warenkorb angewandt.
    • Cart Line Item Quantity: Die Mengen basieren auf dem einzelnen Warenkorbartikel. Dies ist nützlich, wenn Sie Produkt-Add-ons oder Gravity Forms verwenden, um zusätzliche Daten zum Warenkorb hinzuzufügen und Rabatte auf bestimmte Positionen im Warenkorb anzuwenden.
    • Menge der Kategorie: Wenn Sie diese Option auswählen, können Sie die Kategorien auswählen, die für die Preisanpassung verwendet werden sollen. Dies ist nützlich, wenn Sie einem bestimmten Produkt einen Rabatt gewähren möchten, wenn X Artikel aus einer Produktkategorie in den Warenkorb gelegt wurden.
  • Regelverarbeitungsmodus: „Bulk“ wendet die Regel auf alle Artikel an, „Sonderangebot“ auf einen vordefinierten Betrag.
  • Daten: Definieren Sie einen Datumsbereich, in dem die Preise angewendet werden sollen.

Schließlich müssen die Tabellensätze mit den Preisregeln definiert werden. Diese unterscheiden sich geringfügig, wenn Sie „Bulk“ oder „Sonderangebot“ gewählt haben.

  • Bulk
    • Mindestmenge: Dies ist die Mindestmenge, die sich im Warenkorb befinden muss, damit die spezifische Preisanpassung gilt. Verwenden Sie 0 für die Mindestmenge, um zu erzwingen, dass der ermäßigte Preis im Katalog angezeigt wird, bevor der Benutzer den Artikel in den Warenkorb legt (seit Version 1.3.1).
    • Maximale Menge: Die Menge im Warenkorb muss kleiner oder gleich dieser Menge sein, damit die spezifische Anpassung angewendet werden kann. Sie können ein * verwenden, um eine unbegrenzte Obergrenze festzulegen.
    • Typ: Die Art des anzuwendenden Rabatts. Bei Preisnachlass wird der genaue Betrag, den Sie eingeben, rabattiert, bei Prozentsatz wird der Prozentsatz rabattiert, und bei Festpreis wird der Preis pro Artikel auf den eingegebenen Wert festgelegt.
    • Betrag: Der zu rabattierende Betrag.
  • Sonderangebot
    • Einkauf: Dies ist die Anzahl der Artikel, die der Kunde kaufen muss, um den Rabatt zu erhalten.
    • Empfangen: Dies ist der Betrag, für den der Rabatt gelten soll.
    • Typ: Die Art des Rabatts, der angewendet werden soll. Bei Preisnachlass wird genau der eingegebene Betrag rabattiert, bei prozentualem Nachlass der eingegebene Prozentsatz und bei Festpreis wird der Preis des Artikels auf den eingegebenen Wert festgelegt.
    • Betrag: Der Betrag, der rabattiert werden soll.
    • Wiederholung: Bei ‚Nein‘ wird der Rabatt nur einmal gewährt, bei ‚Ja‘ jedes Mal, wenn die Regel erfüllt ist.

Mit dem ‚+‘-Symbol am Ende jeder Zeile im Tabellensatz können Sie weitere Regeln hinzufügen.

Sie können mehrere Preisgruppen pro Produkt erstellen. Die Regeln werden von oben nach unten ausgewertet; sobald eine Regel zutrifft, wird die Verarbeitung anderer Regeln gestoppt.

Wählen Sie Aktualisieren, um Ihr Produkt zu aktualisieren.

dynamicpricing5

Bestellsummenpreise

Richten Sie eine erweiterte Preisregel ein, die auf dem Gesamtbetrag der Bestellung basiert.

Gehen Sie zu: WooCommerce > Dynamische Preisgestaltung > Bestellsummen.

Wählen Sie Preisgruppe hinzufügen. Sie können mehr als eine Gruppe erstellen, so dass Sie einen Satz von Kriterien auf eine bestimmte Rolle und einen anderen Satz von Kriterien auf alle anderen anwenden können.

Konfigurieren Sie dort die Bedingungen für die Regel.

  • Admin Title: Geben Sie der Gruppe einen Titel für den Filialleiter. Kunden werden dies nicht sehen.
  • Mengen basierend auf: Wählen Sie entweder „Warenkorb gesamt“ für den gesamten Warenkorb oder „Kategorie gesamt“, um auszuwählen, welche Kategorien sich im Warenkorb befinden müssen und auf welche Kategorien der Rabatt angewendet wird.
  • Gilt für: Sie können wählen, ob der Rabatt für alle oder für bestimmte Rollen gelten soll. Wenn Sie „Bestimmte Rollen“ wählen, können Sie die Rollen auswählen, denen der Kunde angehören muss, damit die Regel gilt.
  • Termine: Definieren Sie einen Datumsbereich, in dem die Preise angewendet werden sollen.

Schließlich müssen die Tabellensätze mit den Preisregeln definiert werden.

  • Mindestbestellwert: Dies ist der Mindestkaufbetrag im Warenkorb, damit diese Regel angewendet wird.
  • Maximaler Bestellwert: Maximaler Betrag, damit diese Regel angewendet wird. Sie können ein * verwenden, um eine unbegrenzte Obergrenze zu erstellen.
  • Typ: Die einzige Option hier ist „Prozentualer Rabatt“.
  • Betrag: Der zu rabattierende Betrag. Geben Sie eine Zahl ein, z. B. ’25‘.

Mit dem ‚+‘-Symbol am Ende jeder Zeile im Tabellensatz können Sie weitere Regeln hinzufügen.

Wählen Sie Änderungen speichern, um die Regel zu aktivieren.

dynamicpricing6

Rollen Preisgestaltung Zurück zum Anfang

Richten Sie eine einfache Preisregel basierend auf der Benutzerrolle einer Person ein.

Gehen Sie zu: WooCommerce > Dynamische Preisgestaltung > Rollen.

Dort sehen Sie eine Liste aller verfügbaren Rollen in Ihrem Shop.

Schalten Sie den Schalter „Aktiviert“ auf „Ja“, wenn Sie einen Rabatt für diese Rolle einrichten möchten.

Wählen Sie einen Rabatttyp. Bei einem Preisnachlass wird der genaue Betrag rabattiert, den Sie eingeben, und bei einem prozentualen Nachlass der Prozentsatz.

Geben Sie einen Betrag ein. Verwenden Sie nur Zahlen.

Schließlich wählen Sie Änderungen speichern.

dynamicpricing1
Hinweis: Wenn Sie Ihre eigenen benutzerdefinierten Benutzerrollen einrichten möchten, ist es am besten, wenn Sie ein Plugin verwenden, das Ihnen dabei hilft. Gruppen sind eine beliebte Option, ebenso wie der User Role Editor.

Preisgestaltung für Produktkategorien

Produktkategorien können als Ganzes mit Dynamic Pricing ausgerichtet werden. Sie haben die Möglichkeit, zwischen „Category Pricing“ und „Advanced Category Pricing“ zu wählen.

Einfache Preisgestaltung für Produktkategorien Nach oben

Richten Sie eine einfache Preisregel basierend auf der Produktkategorie ein.

Gehen Sie zu: WooCommerce > Dynamische Preisgestaltung > Kategorie.

In der Registerkarte „Kategoriepreisgestaltung“ sehen Sie alle Produktkategorien in Ihrem Shop.

Schalten Sie den Schalter „Aktiviert“ auf „Ja“, wenn Sie einen Rabatt für diese Rolle einrichten möchten.

Wählen Sie einen Rabatttyp. Bei einem Preisnachlass wird der genaue Betrag rabattiert, den Sie eingeben, und bei einem prozentualen Nachlass der Prozentsatz.

Geben Sie einen Betrag ein. Verwenden Sie nur Zahlen.

Wählen Sie abschließend Änderungen speichern.

Wenn ein Artikel in mehr als einer Kategorie enthalten ist und beide Kategorien Rabatte haben, wird der größere Rabatt angewendet.

Diese Regeln werden im Shop so angezeigt, als ob der Artikel im Angebot wäre, indem der ursprüngliche Preis durchgestrichen und der neue kategoriebasierte Preis hinzugefügt wird.

dynamicpricing2

Erweiterte Preisgestaltung für Produktkategorien Zurück zum Anfang

Richten Sie eine erweiterte Mengenpreisregel ein, die auf den Mengen der Kategorien im Warenkorb basiert.

Gehen Sie zu: WooCommerce > Dynamische Preisgestaltung > Kategorie.

In der Registerkarte „Erweiterte Kategoriepreisgestaltung“ werden standardmäßig keine Regeln konfiguriert.

Wählen Sie Kategoriepreisgestaltung hinzufügen. Sie können mehr als eine Gruppe erstellen, so dass Sie einen Satz von Kriterien auf eine bestimmte Rolle und einen anderen Satz von Kriterien auf alle anderen anwenden können.

Konfigurieren Sie dort die Bedingungen für die Regel.

  • Admin Titel: Geben Sie der Gruppe einen Titel für den Filialleiter. Die Kunden werden dies nicht sehen.
  • Mengen basierend auf: Wählen Sie entweder „Cart Line Item Quantity“ für den Betrag von oder „Sum of Category“, um auszuwählen, welche Kategorien im Warenkorb sein müssen und auf welche Kategorien der Rabatt angewendet wird.
  • Categories: Die Preisanpassung basiert auf den Beträgen der ausgewählten Kategorien. Das Produkt muss sich nicht in allen ausgewählten Kategorien befinden, sondern nur in einer von ihnen.
  • Gilt für: Sie können wählen, ob dies für „Alle“ oder für „Bestimmte Rollen“ gelten soll. Wenn Sie „Bestimmte Rollen“ wählen, können Sie die Rollen auswählen, die der Kunde haben muss, damit die Regel angewendet wird.
  • Regelverarbeitungsmodus: „Masse“ wendet die Regel auf alle Artikel an, „Sonderangebot“ auf eine vordefinierte Menge.
  • Kategorien, auf die die Anpassung angewendet wird: Wählen Sie, welche Kategorien angepasst werden sollen. Damit können Sie die Preise von Produkten außerhalb der Produkte, aus denen die Menge besteht, anpassen. So können Sie beispielsweise eine Regel erstellen, die besagt, dass Sie beim Kauf von 2 beliebigen Artikeln aus der Kategorie Herrenbekleidung einen Rabatt von 10 % auf Artikel aus der Kategorie Kinder erhalten.
  • Termine: Legen Sie einen Datumsbereich fest, in dem die Preise gelten sollen.

Schließlich müssen die Tabellensätze mit den Preisregeln definiert werden. Diese unterscheiden sich geringfügig, wenn Sie „Bulk“ oder „Sonderangebot“ gewählt haben.

  • Bulk
    • Mindestmenge: Dies ist die Mindestmenge der Kategorie, die sich im Warenkorb befinden muss, damit die spezifische Preisanpassung gilt. Verwenden Sie hier nicht die Menge 0 (es können sich keine Null-Artikel im Warenkorb befinden).
    • Maximale Menge: Die Menge im Einkaufswagen muss kleiner oder gleich dieser Menge sein, damit die spezifische Anpassung angewendet werden kann. Sie können ein * verwenden, um eine unbegrenzte Obergrenze festzulegen.
    • Typ: Die Art des anzuwendenden Rabatts. Bei „Preisnachlass“ wird der exakte Betrag abgezogen, bei „Prozentsatz“ wird der Prozentsatz abgezogen, und bei „Festpreis“ wird der Preis des Artikels auf den von Ihnen eingegebenen Wert festgelegt.
    • Betrag: Der zu rabattierende Betrag.
  • Sonderangebot
    • Kauf: Dies ist die Menge der Artikel, die der Kunde zum vollen Betrag kaufen muss, um den Rabatt zu erhalten.
    • Erhalten: Dies ist die Menge, für die der Rabatt gelten soll.
    • Typ: Die Art des Rabatts, der angewendet werden soll. Bei „Preisnachlass“ wird der exakte Betrag rabattiert, bei „Prozentsatz“ wird der Prozentsatz rabattiert und bei „Festpreis“ wird der Preis des Artikels auf den von Ihnen eingegebenen Wert festgelegt.
    • Rabatt-Betrag: Der für den Rabatttyp zu verwendende Betrag.
    • Wiederholung: Bei „Nein“ wird der Rabatt nur einmal gewährt, bei „Ja“ jedes Mal, wenn die Regel erfüllt ist.

Mit dem „+“-Symbol am Ende jeder Zeile im Tabellensatz können Sie weitere Regeln hinzufügen.

Wählen Sie Änderungen speichern, um die Regel zu aktivieren.

dynamicpricing3

Beispiel: Kaufe eins, bekomme eins gratis Zurück zum Anfang

Um ein Album gratis anzubieten, wenn ein Kunde ein Album kauft, verwenden Sie die folgende Konfiguration:

  • Mengen basieren auf: ‚Summe der Kategorien‘
  • Kategorien: ‚Alben‘
  • Gilt für: ‚Jeder‘
  • Regel Verarbeitungsmodus: ‚Sonderangebot‘
  • Daten: leer lassen
  • Kauf: ‚1‘
  • Empfangen: ‚1‘
  • Rabatttyp: ‚Prozentualer Rabatt‘
  • Rabatt-Betrag: ‚100‘
  • Wiederholung: ‚Ja‘ (dadurch gibt es zwei Alben gratis, wenn zwei Alben gekauft werden)
dynamicpricing8
Wenn Sie dies auf ein einzelnes Produkt statt auf eine Produktkategorie anwenden möchten, bearbeiten Sie dies einfach auf der Registerkarte „Dynamische Preisgestaltung“ des einzelnen Produkts.

Formatierung von Beträgen

Bei der Eingabe von Werten für Preise für jede Regel:

  • Wenn das Dezimaltrennzeichen in Ihrem Shop ein Komma (,) ist, müssen Sie für dezimalbasierte Rabatte ein Komma verwenden
  • Vermeiden Sie die Verwendung von Zifferngruppierungstrennzeichen; verwenden Sie also „1000“ anstelle von „1.000“
  • Vermeiden Sie die Verwendung von %- oder Währungsindikatoren, diese werden automatisch hinzugefügt; Verwenden Sie also „25“ anstelle von „25%“

Debugging Nach oben

Wenn die Preise nicht so angezeigt werden, wie Sie es erwarten, wenn Ihre Kunden in den Warenkorb gehen, bietet Dynamic Pricing Debugging-Informationen. Um diese Informationen zu aktivieren, sollten Sie Ihre config.php bearbeiten und WP_DEBUG auf TRUE setzen, siehe diesen Link für weitere Informationen: WordPress Codex Docs – WP Debug

Nutzung Zurück zum Anfang

Dynamische Preisgestaltung fügt keine Informationen über den aktiven Preis zu den Seiten Produkte, Warenkorb und Kasse hinzu. Das ist etwas, das manuell gemacht werden muss, zum Beispiel durch Hinzufügen von „Kaufen Sie 2 und erhalten Sie 30% Rabatt“ zur Beschreibung Ihres Produkts.

Das Einzige, was die Kunden sehen werden, ist ein Unterschied im Preis. Im folgenden Beispiel erhält der Kunde ab einem Bestellwert von 10 $ einen Preisnachlass von 20 %.

dynamicpricing-customerview

FAQ Zurück zum Anfang

Gilt die dynamische Preisgestaltung auch, wenn ich eine Bestellung manuell ändere, nachdem sie übermittelt wurde? Zurück zum Anfang

Die Regeln der dynamischen Preisgestaltung werden nicht erneut angewandt, wenn Sie die Bestellung manuell ändern. Sie müssen die Berechnung durchführen und die Gesamtkosten der Bestellung von Hand anpassen.

Seltsames Array im Warenkorb Zurück zum Anfang

Wenn Sie unter jedem Produkt in Ihrem Warenkorb ein Array von Dynamic Pricing sehen, dann haben Sie WordPress Debug auf true gesetzt. Sie müssen Ihre config.php-Datei bearbeiten und WP_DEBUG auf FALSE setzen, siehe diesen Link für weitere Informationen dazu: WordPress Codex Docs – WP Debug.

Zusätzliche Rabatte mit Coupons Nach oben

Die Dynamic Pricing-Erweiterung verfügt nicht über die Möglichkeit, Einstellungen bei der Verwendung von Coupons zu deaktivieren, so dass der Coupon-Rabatt zusätzlich zu den Dynamic Pricing-Einstellungen gewährt wird.

Netzwerkadministratoren erhalten alle Rollenrabatte Nach oben

Das Design von WordPress sieht vor, dass Netzwerkadministratoren „jede Rolle“ sind, was bedeutet, dass alle Preisregeln für Rollen auf diese Benutzer angewendet werden. Dies hat keine Auswirkungen auf Kunden.

Warum werden erweiterte Regeln nicht automatisch für einzelne Produkte und im Katalog angezeigt? Zurück zum Anfang

Da es viele Möglichkeiten gibt, wie eine erweiterte Regel ausgelöst werden kann, und diese von der Anzahl der Produkte im Warenkorb abhängen, gibt es keine praktische Möglichkeit, zu berechnen, was für einen bestimmten Kunden gilt und was nicht, wenn erweiterte Regeln verwendet werden, bis der Artikel in den Warenkorb gelegt wurde.

Die gängigste Methode, die auch von den meisten großen Einzelhändlern verwendet wird, besteht darin, den Verkauf in der Seitenleiste, im Banner oder an anderer Stelle auf der Website zu bewerben. Eine andere Möglichkeit ist die Verwendung von WooCommerce-Aktionen zum Hinzufügen einer Beschreibung zu einzelnen Produkten oder ganzen Produktkategorien. In diesem kurzen Beispiel sehen Sie, wo Sie anfangen können: Erstellen einer Tabelle mit dynamischen Preisnachlässen auf der Produktseite.

Meine kumulativen Regeln für erweiterte Kategorien funktionieren nicht richtig Nach oben

Regeln für erweiterte Kategorien können nicht kumulativ sein, es sei denn, die Artikel einer Regel für erweiterte Kategorien kollidieren mit den Artikeln einer anderen Regel für erweiterte Kategorien.

Beispielsweise können Sie einen Artikel aus Kategorie 1 kaufen und einen Artikel aus Kategorie 2 kostenlos erhalten. Kaufen Sie 3 Artikel aus Kategorie 2 und erhalten Sie einen Artikel aus Kategorie 2 kostenlos. Diese Arten von Rabatten sind nicht üblich und werden derzeit nicht von der Erweiterung unterstützt.

Kann ich Verkaufsartikel von den Regeln für dynamische Preisgestaltung ausschließen? Zurück zum Anfang

Hinweis: Wenn Sie sich mit Code/Templates und der Lösung möglicher Konflikte nicht auskennen, wenden Sie sich an einen WooExperten oder Entwickler, um Hilfe zu erhalten. Wir können im Rahmen unserer Support-Richtlinie keine Unterstützung für Anpassungen bieten.

Ja, Sie können dies zu Ihrer Theme functions.php-Datei hinzufügen:

add_filter( ‚woocommerce_dynamic_pricing_process_product_discounts‘, ‚is_product_eligible‘, 10, 4 );

function is_product_eligible( $eligible, $product, $discounter_name, $discounter_object ) {

remove_filter( ‚woocommerce_dynamic_pricing_process_product_discounts‘, ‚is_product_eligible‘, 10, 4 );

if ( $product->is_on_sale() ) {

$eligible = false;

}

add_filter( ‚woocommerce_dynamic_pricing_process_product_discounts‘, ‚is_product_eligible‘, 10, 4 );

return $eligible;

}

view raw functions.php gehostet mit ❤ von GitHub

Kann ich dynamische Preisregeln für Produktpakete festlegen? Wenn ich die erweiterte Produktregel „Bulk“ wähle, basiert die Gesamtmenge dann auf der Summe der Anzahl der Produkte im Bündel?

Die Art und Weise, wie die Regeln zur dynamischen Preisgestaltung auf ein Produktbündel angewendet werden, hängt von der Preiseinstellung für das Bündel ab. Wenn das Bundle einen allgemeinen Preis hat, werden die Regeln für die dynamische Preisgestaltung so angewendet, als ob es sich um ein einziges unteilbares Produkt handeln würde.

Wenn Sie stattdessen Ihre gebündelten Produkte einzeln bepreisen, werden die Preisgestaltungsregeln auf die einzelnen Produkte und nicht auf das Bundle angewendet.

In diesem Fall zählt zum Beispiel die Regel für erweiterte Produkte die Anzahl der Produkte, die in Ihrem Bundle enthalten sind.

Wenn Sie zum Beispiel ein Bundle verkaufen, das insgesamt 2 Spiele und 2 Bücher enthält, zählt die Regel für erweiterte Produkte dies als 4 Artikel.

Ich habe ein Rundungsproblem bei meinen Bestellsummen. Zurück zum Anfang

Dynamic Pricing verwendet die Dezimalstelleneinstellung aus den WooCommerce-Einstellungen, um die Rundung durchzuführen. Um die Gesamtsumme zu berechnen, müssen Sie den Preis so konfigurieren, dass 4 oder mehr Dezimalstellen angezeigt werden, da die Rundung auf zwei Stellen bei Ihnen möglicherweise nicht funktioniert.

Sie müssen den folgenden Code zu Ihrer functions.php-Datei hinzufügen:

add_filter('woocommerce_dynamic_pricing_get_decimals', 'custom_woocommerce_dynamic_pricing_get_decimals');function custom_woocommerce_dynamic_pricing_get_decimals($decimals) {return 4;}

Beachten Sie, dass die Rundung auf 4 Dezimalstellen, aber die Anzeige von nur 2 Stellen zu einer inkonsistenten Anzeige der Preise führen wird. Wenn jemand die angezeigte Artikelsumme von 27,44 * 20 Menge manuell multipliziert, erhält er das Ergebnis 548,80 und nicht die 548,73, die dem Kunden tatsächlich in Rechnung gestellt werden.

Wird bei der dynamischen Preisgestaltung immer der günstigste Artikel rabattiert, wenn ein Sonderangebot verwendet wird? Zurück zum Anfang

Ja, die dynamische Preisgestaltung prüft die Produkte in Ihrem Einkaufswagen und rabattiert immer das billigste Produkt, wenn Sie ein Sonderangebot nutzen (z. B. „Kaufen Sie eins, bekommen Sie eins gratis“).

Was passiert, wenn ich bereits ein kostenloses Produkt im Einkaufswagen habe und das Angebot „Kaufen Sie eins, bekommen Sie eins gratis“ nutze? Zurück zum Anfang

Wenn das Angebot anwendbar ist, wird das billigste Produkt im Warenkorb rabattiert – in diesem Fall das kostenlose Produkt. Es sieht so aus, als ob das Angebot gar nicht angewendet worden wäre.

Fragen & Support Nach oben

Sie haben eine Frage vor dem Kauf? Bitte füllen Sie dieses Formular aus.

Sie haben bereits gekauft und benötigen Hilfe? Wenden Sie sich an den Entwickler über den Helpdesk.