Jak ustawić minimalną kwotę zamówienia w WooCommerce

Przydatny artykuł, jeśli zarządzasz sklepami internetowymi zbudowanymi z WooCommerce i chcesz wiedzieć, jak ustawić minimalną kwotę zamówienia WooCommerce. w ustawieniach default ze sklepu internetowego self-hosted, opcja Checkout nie istnieje. W związku z tym ustalenie minimalnej kwoty zamówienia zostanie przeprowadzone w inny sposób.

W porównaniu ze sklepem stacjonarnym, sklep internetowy często narzuca nowe zasady, w zależności od klientów, do których jest adresowany, rodzaju sprzedawanych produktów, ich wartości oraz sposobów płatności i dostawy.

Jeśli w sklepie stacjonarnym nie ma problemu, jeśli wejdziemy i kupimy produkt za 10 centów, to w sklepie internetowym jest trochę inaczej. Każde zamówienie złożone przez klienta wiąże się również z pewnymi kosztami ze strony sklepu. Od prostego przetwarzania zamówienia po pakowanie i wysyłkę, wszystkie te operacje wymagają czasu.
Gdy oferta wyprzedaży zawiera bardzo tanie produkty, dobrze jest podać kwotę minimalną do każdego zamówienia. Na przykład brak możliwości zrealizowania zamówienia, jeśli łączna liczba produktów w koszyku nie osiągnie kwoty 10 euro.

Jak ustawić minimalną kwotę zamówienia w WooCommerce

Najprostszą metodą jest dodanie niestandardowej funkcji w functions.php za pomocą którego możesz ustalić minimalną kwotę zamówienia od WooCommerce.

Otwórz plik functions.php aktywnego motywu (najlepiej motywu potomnego) i dodaj następujący kod:

// 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' 
            );

        }
    }
}

W tym miejscu ustawiany jest również komunikat, za pomocą którego kupujący jest ostrzegany, że nie posiada produktów, których łączna ilość nie przekracza minimalnego limitu do złożenia zamówienia.

Jak ustawić minimalną kwotę zamówienia w WooCommerce
Twoja obecna suma zamówienia wynosi 3,00 € — aby złożyć zamówienie, musisz mieć zamówienie o wartości co najmniej 10,00 €

Dla WooCommerce niektóre moduły płatności online oferują automatyczną obsługę ustawienia kwoty limitu, od którego można złożyć zlecenie.

Ta funkcja jest przydatna dla sklepów internetowych, które sprzedają produkty w niskich cenach, które nie są w stanie pokryć kosztów przetwarzania i wysyłki.

Pasjonat technologii, z przyjemnością piszę dalej StealthSettings.com od 2006 roku. Mam duże doświadczenie w systemach operacyjnych: macOS, Windows şi Linux, ale także w językach programowania i platformach blogowych (WordPress) oraz dla sklepów internetowych (WooCommerce, Magento, PrestaShop).

jak » WordPress » Jak ustawić minimalną kwotę zamówienia w WooCommerce
Zostaw komentarz