Koristen članek, če upravljate spletne trgovine, zgrajene s WooCommerce in želite vedeti, kako nastaviti minimalni znesek naročila WooCommerce. V privzetih nastavitvah spletne trgovine self-hosted, možnost Blagajna ne obstaja. Zato bo določitev najnižjega zneska za naročilo izvedena z drugo metodo.
V primerjavi s fizično trgovino spletna pogosto postavlja nova pravila, odvisno od kupcev, ki jih nagovarja, vrste prodanih izdelkov, njihove vrednosti ter načinov plačila in dostave.
Če v fizični trgovini ni problema, če vstopimo in kupimo izdelek za 10 centov, je v spletni trgovini stvar nekoliko drugačna. Vsako naročilo stranke vključuje tudi nekaj stroškov trgovine. Od preproste obdelave naročila do pakiranja in pošiljanja, vse te operacije zahtevajo čas.
Kadar akcijska ponudba vsebuje zelo poceni izdelke, je dobro, da za vsako naročilo določite minimalni znesek. Na primer, nezmožnost dokončanja naročila, če skupno število izdelkov v košarici ne doseže vsote 10 evrov.
Kako določiti minimalni znesek naročila v WooCommerce
Najenostavnejša metoda je dodajanje funkcije po meri functions.php prek katerega lahko nastavite minimalni znesek za naročilo od WooCommerce.
Odprite datoteko functions.php aktivne teme (po možnosti podrejene teme) in dodajte naslednjo kodo:
// 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 tudi nastavljeno sporočilo, s katerim je kupec opozorjen, da nima izdelkov, katerih skupna količina ne dosega minimalnega limita za oddajo naročila.
- Kako samodejno izbrisati slike izdelkov v WooCommerce, skupaj z izdelkom
- Popravljen wc-ajax = get_refreshed_fragments Visoko CPU Uporaba (onemogoči fragmente vozička AJAX)
- Kako hitro izbrisati vsa naročila (Orders) iz WooCommerce [Nasveti za SQL]
- Kako počistiti privzeto “Ship to different address” s strani Woocommerce Checkout
Za WooCommerce nekateri moduli za spletno plačevanje ponujajo samodejno podporo za nastavitev limita, od katerega je mogoče oddati naročilo.
Ta funkcija je uporabna za spletne trgovine, ki prodajajo izdelke po nizkih cenah, ki ne morejo pokriti stroškov obdelave in pošiljanja.