WooCommerce 코드 해킹

~에 의해

0

WooCommerce에서 최소 주문 금액을 설정하는 방법

WooCommerce에서 최소 주문 금액을 설정하는 방법

0
WooCommerce 코드 해킹

Articol util daca administrati magazine online construite cu WooCommerce si doriti sa stiti cum sa setati o suma minima de comanda in WooCommerce. In setarile default ale unui magazin online self-hosted, optiunea Checkout nu exista. Asadar stabilirea sumei minime pentru o comanda, se va face printr-o alta metoda.

Comparativ cu un magazin fizic, unul online impune de multe ori noi reguli, in functie de clientii carora se adreseaza, tipul produselor comercializate, valoarea acestora si modalitatile de plata si livrare.

Daca intr-un magazin fizic nu este nicio problema daca intram si cumparam un produs de 10 centi, intr-un magazin online lucrurile stau putin diferit. Orice comanda efectuata de un client implica si niste costuri din partea magazinului. De la simpla procesare a comenzii si pana la impachetare, expediere, toate aceste operatiuni au nevoie de timp.
Atunci cand oferta de vanzare contine produse foarte ieftine, este bine sa se puna o suma minima pentru fiecare comanda. De exemplu, sa nu se poata finaliza o comanda daca totalul produselor din cos nu ajung la suma de 10 Euro.

WooCommerce에서 최소 주문 금액을 설정하는 방법

Cea mai simpla metoda este sa adaugati o functie personalizata in functions.php prin care puteti seta suma minima pentru comanda din Woocommerce.

Deschide fisierul 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.

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.

WooCommerce에서 최소 주문 금액을 설정하는 방법

당신은 또한에 관심이있을 수 있습니다 ...

답장을 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필요한 필드가 표시됩니다 *