Užitočný článok, ak spravujete online obchody postavené s WooCommerce a chcete vedieť, ako nastaviť minimálnu sumu objednávky WooCommerce. V predvolených nastaveniach 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 v 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 v WooCommerce, spolu s produktom
- Opravené wc-ajax = get_refreshed_fragments High CPU Použitie (Zakázať fragmenty košíka AJAX)
- Ako rýchlo vymazať všetky objednávky (Objednávky) z WooCommerce [SQL tipy]
- Ako zrušiť začiarknutie predvoleného nastavenia “Ship to different 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ť príkaz.
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.