Как да зададете минимална сума на поръчката в WooCommerce
Полезна статия, ако управлявате онлайн магазини, създадени с WooCommerce и искате да знаете как да зададете минимална сума за поръчка в WooCommerce. В настройките по подразбиране на онлайн магазин self-hosted, опцията Checkout не съществува. Следователно установяването на минималната сума за поръчка ще се извърши по друг метод.
В сравнение с физическия магазин, онлайн магазинът често налага нови правила в зависимост от клиентите, към които се обръща, вида на продаваните продукти, тяхната стойност и начините на плащане и доставка.
Ако във физическия магазин няма проблем, ако влезем и купим стока за 10 стотинки, то в онлайн магазин нещата са малко по-различни. Всяка поръчка, направена от клиент, включва и някои разходи от магазина. От простата обработка на поръчката до опаковането и изпращането, всички тези операции отнемат време.
Когато офертата за разпродажба съдържа много евтини продукти, добре е да поставите минимална сума за всяка поръчка. Например невъзможност за изпълнение на поръчка, ако общият брой продукти в кошницата не достига сумата от 10 евро.
Как да зададете минимална сума на поръчката в WooCommerce
Най-простият метод е да добавите персонализирана функция functions.php чрез който можете да зададете минимална сума за поръчка от WooCommerce.
Отворете файла 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, с продукта
- Fix WC-AJAX = GET_REFRESHED_FRAGMENTS Високо използване на процесора (деактивиране на фрагменти на AJAX CART)
- Как бързо да изтриете всички команди (поръчки) в WooCommerce [SQL TIPS]
- С подразбиращо се „Изпращане до различен адрес“ на страницата на Checkout в Woocommerce
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
Какво ново
Около Stealth
Страстен по технологиите, с удоволствие пиша за StealthSettings.com от 2006 година. Имам богат опит със системи за операционни: macOS, Windows и Linux, както и с езици за програмиране и платформи за блогове (WordPress) и за онлайн магазини (WooCommerce, Magento, PrestaShop).
Вижте всички публикации от StealthМоже също да се интересувате от...