Como definir um valor mínimo de pedido no WooCommerce

Artigo útil se você gerencia lojas online construídas com WooCommerce e deseja saber como definir um valor mínimo de pedido no WooCommerce. nas configurações default de uma loja online self-hosted, a opção Checkout não existe. Portanto, o estabelecimento do valor mínimo para um pedido será feito por outro método.

Comparativamente a uma loja física, a loja online impõe muitas vezes novas regras, consoante os clientes a quem se dirige, o tipo de produtos vendidos, o seu valor e as formas de pagamento e entrega.

Se numa loja física não há problema se entrarmos e comprarmos um produto por 10 cêntimos, numa loja online a coisa é um pouco diferente. Qualquer pedido feito por um cliente também envolve alguns custos da loja. Desde o simples processamento do pedido até a embalagem e envio, todas essas operações levam tempo.
Quando a oferta de venda contém produtos muito baratos, é bom colocar um valor mínimo para cada pedido. Por exemplo, não conseguir concluir uma encomenda se o número total de produtos do cabaz não atingir o valor de 10 Euros.

Como definir um valor mínimo de pedido no WooCommerce

O método mais simples é adicionar uma função personalizada em functions.php através do qual você pode definir o valor mínimo para o pedido de WooCommerce.

Abra o arquivo functions.php do tema ativo (de preferência tema-filho) e adicione o seguinte código:

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

        }
    }
}

É também aqui que é definida a mensagem, através da qual o comprador é avisado de que não possui produtos cujo valor total não atinja o limite mínimo para efetuar a encomenda.

Como definir um valor mínimo de pedido no WooCommerce
O total do seu pedido atual é de € 3,00 - você deve ter um pedido com um mínimo de € 10,00 para fazer seu pedido

Para WooCommerce, alguns módulos para pagamentos online oferecem suporte automático para definir o valor limite a partir do qual um pedido pode ser feito.

Esta função é útil para lojas online que vendem produtos com preços baixos, que não conseguem cobrir os custos de processamento e envio.

Como » WordPress » Como definir um valor mínimo de pedido no WooCommerce

Apaixonado por tecnologia, gosto de testar e escrever tutoriais sobre sistemas operacionais macOS, Linux, Windowssobre WordPress, WooCommerce e configurar servidores web LEMP (Linux, NGINX, MySQL e PHP). eu escrevo em StealthSettings.com desde 2006, e alguns anos depois, comecei a escrever no iHowTo.Tips tutoriais e notícias sobre dispositivos no ecossistema Apple: iPhone, iPad, Apple Assistir, HomePod, iMac, MacBook, AirPods e acessórios.

Deixe um comentário