Kuidas määrata minimaalne tellimuse summa WooCommerce

Kasulik artikkel, kui haldate veebipoode, mis on ehitatud WooCommerce ja soovite teada, kuidas määrata minimaalne tellimuse summa WooCommerce. Seadetes default veebipoest self-hosted, valikut Checkout pole olemas. Seetõttu määratakse tellimuse miinimumsumma muul viisil.

Võrreldes füüsilise kauplusega kehtestab veebipood sageli uued reeglid, mis sõltuvad klientidest, mida see adresseerib, müüdavate toodete tüübist, nende väärtusest ning makse- ja tarneviisidest.

Kui füüsilises poes pole probleemi, kui läheme sisse ja ostame toote 10 sendi eest, siis veebipoes on asjad veidi teisiti. Iga kliendi tehtud tellimusega kaasnevad ka poe kulud. Alates tellimuse lihtsast töötlemisest kuni pakkimise ja saatmiseni võtavad kõik need toimingud aega.
Kui müügipakkumine sisaldab väga odavaid tooteid, on hea panna igale tellimusele minimaalne summa. Näiteks tellimust ei saa täita, kui toodete koguarv ostukorvis ei küüni 10 euroni.

Kuidas määrata minimaalne tellimuse summa WooCommerce

Lihtsaim meetod on kohandatud funktsiooni lisamine functions.php mille kaudu saab määrata minimaalse tellimuse summa alates WooCommerce.

Avage fail functions.php aktiivsest teemast (eelistatavalt lapseteema) ja lisage järgmine kood:

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

        }
    }
}

Siia pannakse ka sõnum, millega ostjat hoiatatakse, et tal ei ole tooteid, mille kogusumma ei küündi tellimuse vormistamise miinimumlimiidini.

Kuidas määrata minimaalne tellimuse summa WooCommerce
Teie praegune tellimuse kogusumma on 3,00 € — tellimuse esitamiseks peab teil olema tellimus vähemalt 10,00 €

Eest WooCommerce mõned veebimaksete moodulid pakuvad automaatset tuge limiidisumma määramiseks, millest alates saab tellimust esitada.

See funktsioon on kasulik veebipoodidele, kus müüakse madala hinnaga tooteid, mis ei suuda katta töötlemis- ja saatmiskulusid.

Tehnoloogiafännina olen alates 2006. aastast rõõmuga kirjutanud lehel StealthSettings.com. Mul on laialdased kogemused operatsioonisüsteemides: macOS, Windows ja Linux, samuti programmeerimiskeeltes ja blogiplatvormides (WordPress) ning veebipoodide ja platvormidega (WooCommerce, Magento, PrestaShop).

kuidas » WordPress » Kuidas määrata minimaalne tellimuse summa WooCommerce
Jäta kommentaar