Hackes kódu WooCommerce

podle

0

Jak nastavit minimální částku objednávky ve WooCommerce

Jak nastavit minimální částku objednávky ve WooCommerce

0
Hackes kódu WooCommerce

Užitečný článek, pokud spravujete online obchody postavené s WooCommerce a chcete vědět, jak nastavit minimální částku objednávky ve WooCommerce. Ve výchozím nastavení internetového obchodu self-hosted, možnost Pokladna neexistuje. Stanovení minimální částky pro objednávku bude proto provedeno jiným způsobem.

Ve srovnání s fyzickým obchodem internetový obchod často ukládá nová pravidla v závislosti na zákaznících, které oslovuje, typu prodávaných produktů, jejich hodnotě a způsobu platby a doručení.

Jestliže v kamenném obchodě není problém, když jdeme dovnitř a koupíme produkt za 10 centů, v internetovém obchodě jsou věci trochu jiné. Každá objednávka provedená zákazníkem také zahrnuje určité náklady ze strany obchodu. Od jednoduchého zpracování objednávky až po balení a expedici všechny tyto operace zaberou čas.
Když výprodej obsahuje velmi levné produkty, je dobré u každé objednávky uvést minimální částku. Například nemožnost dokončit objednávku, pokud celkový počet produktů v košíku nedosahuje částky 10 Euro.

Jak nastavit minimální částku objednávky ve WooCommerce

Nejjednodušší metodou je přidat vlastní funkci functions.php prostřednictvím kterého lze nastavit minimální částku pro objednávku od WooCommerce.

Otevřete soubor functions.php al temei active (de preferat sa fie child-theme) si adaugati urmatorul cod:

// 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' 
            );

        }
    }
}

Tot de aici se seteaza si mesajul prin care cumparatorul este avertizat ca nu are produse a caror suma totala nu atinge limita minima pentru plasarea comenzii.

Jak nastavit minimální částku objednávky ve WooCommerce
Your current order total is 3,00 € — you must have an order with a minimum of 10,00 € to place your order

Pentru WooCommerce unele module pentru plati online ofera suport automat pentru setarea sumei limita de la care o comanda poate fi efectuata.

Aceasta functie este utila pentru magazinele online care comercializeaza produse cu preturi mici, care nu pot sa acopere costurile de procesare si expediere.

Jak nastavit minimální částku objednávky ve WooCommerce

Mohlo by vás také zajímat...

Zanechat odpověď

Vaše emailová adresa nebude zveřejněna. Požadovaná pole jsou označena *