Užitočný článok, ak spravujete online obchody vytvorené pomocou WooCommerce a chcete vedieť, ako nastaviť minimálnu sumu objednávky vo WooCommerce. V nastaveniach default internetového obchodu self-hosted, možnosť Pokladňa neexistuje. Stanovenie minimálnej sumy pre objednávku sa preto vykoná iným spôsobom.
V porovnaní s fyzickým obchodom si internetový obchod často stanovuje nové pravidlá v závislosti od zákazníkov, ktorých oslovuje, typu predávaných produktov, ich hodnoty a spôsobu platby a doručenia.
Ak vo fyzickom obchode nie je problém, ak vojdeme a kúpime si produkt za 10 centov, v internetovom obchode sú veci trochu iné. Každá objednávka uskutočnená zákazníkom zahŕňa aj určité náklady obchodu. Od jednoduchého spracovania objednávky až po balenie a odoslanie, všetky tieto operácie si vyžadujú čas.
Keď výpredajová ponuka obsahuje veľmi lacné produkty, je dobré pri každej objednávke uviesť minimálnu sumu. Napríklad nemožnosť dokončiť objednávku, ak celkový počet produktov v košíku nedosahuje sumu 10 Eur.
Ako nastaviť minimálnu sumu objednávky vo WooCommerce
Najjednoduchším spôsobom je pridať vlastnú funkciu functions.php prostredníctvom ktorého si môžete nastaviť minimálnu sumu pre objednávku z WooCommerce.
Otvorte súbor functions.php aktívnej témy (najlepšie podradenej témy) a pridajte nasledujúci kód:
// 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'
);
}
}
}
Tu je nastavená aj správa, ktorou je kupujúci upozornený, že nemá produkty, ktorých celková suma nedosahuje minimálnu hranicu pre zadanie objednávky.

- Ako automaticky odstrániť obrázky produktov vo WooCommerce spolu s produktom
- Opravené wc-ajax = get_refreshed_fragments High CPU Použitie (Zakázať fragmenty košíka AJAX)
- Ako rýchlo odstrániť všetky objednávky vo WooCommerce [Tipy pre SQL]
- Ako zrušíme začiarknutie možnosti „Odoslať na inú adresu address “zo stránky Woocommerce Checkout
Pre WooCommerce niektoré moduly pre online platby ponúkajú automatickú podporu pre nastavenie limitnej sumy, od ktorej je možné zadať objednávku.
Táto funkcia je užitočná pre internetové obchody, ktoré predávajú produkty s nízkymi cenami, ktoré nedokážu pokryť náklady na spracovanie a dopravu.