Hur man ställer in ett lägsta beställningsbelopp i WooCommerce

Användbar artikel om du hanterar nätbutiker byggda med WooCommerce och du vill veta hur du ställer in ett lägsta beställningsbelopp WooCommerce. I inställningarna default av en webbutik self-hosted, alternativet Checkout finns inte. Därför kommer att fastställa minimibeloppet för en beställning att göras med en annan metod.

Jämfört med en fysisk butik, inför en onlinebutik ofta nya regler, beroende på vilka kunder den vänder sig till, vilken typ av produkter som säljs, deras värde och betalnings- och leveranssätt.

Om det i en fysisk butik inte är några problem om vi går in och köper en produkt för 10 cent, i en webbutik är det lite annorlunda. Varje beställning som görs av en kund innebär också vissa kostnader från butiken. Från den enkla bearbetningen av beställningen till paketering och frakt tar alla dessa operationer tid.
När reaerbjudandet innehåller mycket billiga produkter är det bra att sätta ett minimibelopp för varje beställning. Till exempel att inte kunna slutföra en beställning om det totala antalet produkter i varukorgen inte når summan av 10 Euro.

Hur man ställer in ett lägsta beställningsbelopp i WooCommerce

Den enklaste metoden är att lägga till en anpassad funktion i functions.php genom vilken du kan ställa in minimibeloppet för beställningen från WooCommerce.

Öppna filen functions.php av det aktiva temat (helst barntema) och lägg till följande kod:

// Set Minimum Order Amount in WooCommerce
add_action( 'woocommerce_checkout_process', 'wc_minimum_order_amount' );
add_action( 'woocommerce_before_cart' , 'wc_minimum_order_amount' );
 
function wc_minimum_order_amount() {
    
    $minimum = 10; // Set this variable to specify a minimum order value

    if ( WC()->cart->total < $minimum ) {

        if( is_cart() ) {
            wc_print_notice( 
                sprintf( 'Your current order total is %s — you must have an order with a minimum of %s to place your order ' , 
                    wc_price( WC()->cart->total ), 
                    wc_price( $minimum )
                ), 'error' 
            );
        } else {
            wc_add_notice( 
                sprintf( 'Your current order total is %s — you must have an order with a minimum of %s to place your order' , 
                    wc_price( WC()->cart->total ), 
                    wc_price( $minimum )
                ), 'error' 
            );

        }
    }
}

Det är också här som meddelandet sätts, genom vilket köparen varnas för att han inte har några produkter vars totala belopp inte når minimigränsen för att lägga beställningen.

Hur man ställer in ett lägsta beställningsbelopp i WooCommerce
Din nuvarande ordersumma är €3,00 — du måste ha en beställning på minst €10,00 för att göra din beställning

För WooCommerce vissa moduler för onlinebetalningar erbjuder automatiskt stöd för att ställa in gränsbeloppet från vilket en beställning kan göras.

Denna funktion är användbar för nätbutiker som säljer produkter med låga priser, som inte kan täcka bearbetnings- och fraktkostnader.

Brinner för teknik, skriver jag med glädje på StealthSettings.com sedan 2006. Jag har lång erfarenhet av operativsystem: macOS, Windows şi Linux, men också i programmeringsspråk och bloggplattformar (WordPress) och för nätbutiker (WooCommerce, Magento, PrestaShop).

Hur man » WordPress » Hur man ställer in ett lägsta beställningsbelopp i WooCommerce
Lämna en kommentar