Hogyan állítsuk be a minimális rendelési összeget WooCommerce

Hasznos cikk, ha webáruházakat kezel WooCommerce és szeretné tudni, hogyan állíthat be egy minimális rendelési összeget WooCommerce. A beállításokban default egy online áruházból self-hosted, a Checkout opció nem létezik. Ezért a rendelés minimális összegének meghatározása más módszerrel történik.

A fizikai boltokhoz képest az online boltok gyakran új szabályokat támasztanak a megszólított vásárlóktól, az értékesített termékek típusától, azok értékétől, valamint a fizetési és szállítási módoktól függően.

Ha egy fizikai boltban nem okoz gondot, ha bemegyünk és 10 centért veszünk egy terméket, akkor egy webáruházban kicsit más a helyzet. A vásárló által leadott bármely megrendelés bizonyos költségekkel is jár az üzletben. A megrendelés egyszerű feldolgozásától a csomagolásig és a szállításig mindezek a műveletek időt vesznek igénybe.
Ha az akciós ajánlat nagyon olcsó termékeket tartalmaz, célszerű minden rendelésnél egy minimális összeget megadni. Például nem tudja teljesíteni a rendelést, ha a kosárban lévő termékek teljes száma nem éri el a 10 eurót.

Hogyan állítsuk be a minimális rendelési összeget WooCommerce

A legegyszerűbb módszer egy egyéni függvény hozzáadása functions.php amelyen keresztül beállíthatja a rendelés minimális összegét WooCommerce.

Nyissa meg a fájlt functions.php az aktív téma (lehetőleg gyermektéma), és adja hozzá a következő kódot:

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

        }
    }
}

Itt kerül rögzítésre az az üzenet is, amellyel figyelmeztetik a vásárlót, hogy nincs olyan terméke, amelynek végösszege nem éri el a rendelés leadásához szükséges minimális keretet.

Hogyan állítsuk be a minimális rendelési összeget WooCommerce
Jelenlegi rendelésed végösszege 3,00 € – a rendelés leadásához legalább 10,00 eurós rendelésed kell

Mert WooCommerce egyes online fizetési modulok automatikus támogatást nyújtanak a rendelési limit összegének beállításához.

Ez a funkció olyan online áruházak számára hasznos, amelyek alacsony áron értékesítenek termékeket, amelyek nem tudják fedezni a feldolgozási és szállítási költségeket.

Technológiai rajongóként örömmel írok a StealthSettings.com-on 2006 óta. Széles körű tapasztalatom van operációs rendszerekkel: macOS, Windows és Linux, valamint programozási nyelvekkel és blogolási platformokkal (WordPress) és online áruház platformokkal (WooCommerce, Magento, PrestaShop).

Hogyan » WordPress » Hogyan állítsuk be a minimális rendelési összeget WooCommerce
Írj hozzászólást