WooCommerce Mindermengen-Zuschlag automatisch berechnen (Mindestbestellwert mit Zuschlag lösen)

In vielen WooCommerce-Shops lohnt sich der Versand kleiner Bestellungen wirtschaftlich kaum. Statt einen harten Mindestbestellwert zu erzwingen, kann es sinnvoll sein, bei kleinen Warenkörben automatisch einen Mindermengen-Zuschlag zu berechnen. Mit dem folgenden WooCommerce PHP Snippet wird genau das umgesetzt: Liegt der Warenkorb unter einem definierten Mindestbetrag, fügt WooCommerce automatisch eine zusätzliche Gebühr hinzu. Diese Methode wird häufig in B2B-Shops, Großhandelssystemen oder spezialisierten Onlineshops verwendet, um kleine Bestellungen auszugleichen, ohne den Kauf komplett zu blockieren.

PHP Snippet – Mindermengen-Zuschlag in WooCommerce

<?php 

// Funktion zum Hinzufügen eines Mindermengen-Zuschlags basierend auf dem Gesamtwert des Warenkorbs
function add_minimum_order_amount_surcharge() {
    // Überprüfen, ob WooCommerce aktiviert ist
    if ( class_exists( 'WooCommerce' ) ) {
        // Definiere den Mindermengen-Zuschlag und die Mindestbestellmenge
        $surcharge = 30; // Hier den gewünschten Zuschlagbetrag angeben
        $minimum_order_amount = 50; // Hier den Mindestbestellwert angeben

        // Überprüfen, ob der Gesamtwert des Warenkorbs unter dem Mindestbestellwert liegt
        if ( WC()->cart->get_cart_contents_total() < $minimum_order_amount ) {
            // Füge den Zuschlag hinzu
            WC()->cart->add_fee( 'Mindermengen-Zuschlag', $surcharge );
        }
    }
}
add_action( 'woocommerce_cart_calculate_fees', 'add_minimum_order_amount_surcharge' );

Was macht dieses Snippet?

Der Code prüft während der Warenkorb-Berechnung den Gesamtwert der Produkte im Warenkorb.

  • Liegt der Bestellwert unter 50 €, wird automatisch ein Mindermengen-Zuschlag von 30 € hinzugefügt.
  • Liegt der Warenkorb über dem Mindestbetrag, wird kein Zuschlag berechnet.

Der Zuschlag erscheint direkt im Warenkorb und im Checkout als zusätzliche Position.

Anpassung des Mindestwerts

Im Code lassen sich zwei Werte schnell anpassen.
$surcharge = 30;
$minimum_order_amount = 50;
Beispiele
Mindestbestellwert
Zuschlag
100 €
20 €
75 €
15 €
50 €
30 €

Damit lässt sich das Verhalten flexibel an das eigene WooCommerce-Preismodell anpassen.

Typische Einsatzbereiche

Dieses Snippet eignet sich besonders für Shops mit:

  • Großhandelsartikeln
  • hohen Versandkosten
  • B2B-Bestellungen
  • Produkten mit geringem Einzelwert


Statt Bestellungen unter einem Mindestbetrag komplett zu blockieren, bleibt der Kauf möglich – der Kunde zahlt lediglich den entsprechenden Zuschlag.

Fazit

Ein automatischer Mindermengen-Zuschlag in WooCommerce ist eine elegante Lösung, um kleine Bestellungen wirtschaftlich abzufangen. Kunden können weiterhin bestellen, während der Shopbetreiber sicherstellt, dass Versand- und Bearbeitungskosten gedeckt sind.

Bei Fragen hinterlasse ein Kommentar

Name
Nachricht *
Willst du auch eine Bewertung abgeben?
Nützlichkeit

Wie nützlich ist der Artikel für dich

Verständlichkeit
Umsetzung
Praxiswert

Kommentare

Anonym
0.00
vor 4 Wochen
asdfghjklö-
Tobias Streit
0.00
vor 4 Wochen
dsgdfgdsfgsdfgsd
dfghjm
0.00
vor 4 Wochen
sadfghjm,jm
Anonym
3.75
vor 4 Wochen
Hallo
Anonym
3.50
vor 4 Wochen
TOBI STAR TEST
Infos
Erstellt am:
8. März 2026
Aktualoisiert am:
8. März 2026
Plugin:
WooCommerce
Programmiersprache:
PHP
Tags:
Checkout
Author
Tobias Streit
Gefällt:

0 Likes

Verwandte Beiträge
JetEngine Listing Grid vertikal sortieren (Alphabetische Reihenfolge in Spalten)
Wenn Beiträge oder Einträge in einem JetEngine Listing Grid alphabetisch sortiert werden, erfolgt die Darstellung standardmäßig von links nach rechts. Besonders bei längeren Listen wirkt das oft unübersichtlich, weil die...
ImageMagick – Der geheime Helfer für schnelle Bildbearbeitung im Terminal
Wenn man regelmäßig Webseiten entwickelt oder betreibt, sammelt sich schnell eine große Menge an Bildern an. Produktbilder, Slider-Fotos, Portfolio-Assets oder Bloggrafiken müssen häufig zugeschnitten, verkleinert oder optimiert werden. Viele erledigen...
WooCommerce Mindermengen-Zuschlag automatisch berechnen (Mindestbestellwert mit Zuschlag lösen)
n vielen WooCommerce-Shops lohnt sich der Versand kleiner Bestellungen wirtschaftlich kaum. Statt einen harten Mindestbestellwert zu erzwingen, kann es sinnvoll sein, bei kleinen Warenkörben automatisch einen Mindermengen-Zuschlag zu berechnen.
WooCommerce Bestellungen automatisch auf „Erledigt“ setzen
In manchen WooCommerce-Shops ist kein klassischer Versandprozess notwendig. Beispielsweise wenn Produkte nur zur Abholung angeboten werden, digitale Leistungen verkauft werden oder Kunden auf Rechnung bezahlen und keine manuelle Bearbeitung erforderlich...
Glassmorphism-Container mit Blur & Tiefenwirkung
Dieses CSS-Snippet erzeugt einen modernen Glassmorphism-Effekt für Container-Elemente. Durch transparente Flächen, Weichzeichner (Blur) und gezielte Licht- sowie Schatteneffekte entsteht eine glasähnliche Oberfläche mit räumlicher Tiefe – ideal für Overlays, Karten,...
WooCommerce Preisspanne bei variablen Produkten durch „ab Preis“ ersetzen
Standardmäßig zeigt WooCommerce bei variablen Produkten eine Preisspanne an, z. B. „19,90 € – 29,90 €“. Gerade im E-Commerce kann das jedoch unruhig wirken oder aus Conversion-Sicht ungünstig sein. Häufig...