Como definir uma quantidade mínima de pedido em wooCommerce

Artigo útil se você gerencia lojas online criadas com WooCommerce e deseja saber como definir um valor mínimo de pedido no WooCommerce. Nas configurações padrão 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, uma loja online impõe muitas vezes novas regras, dependendo dos clientes a que se dirige, do tipo de produtos vendidos, do seu valor e das 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 as coisas são um pouco diferentes. 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 poder concluir uma encomenda se o número total de produtos do cabaz não atingir o valor de 10 Euros.

Como definir uma quantidade mínima de pedido em 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' 
            );

        }
    }
}

É aqui também 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 realização da encomenda.

Como definir uma quantidade mínima de pedido em 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 de pagamento 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.

Apaixonado por tecnologia, escrevo com prazer no StealthSetts.com começando em 2006. Tenho uma rica experiência em sistemas operacionais: macOS, Windows e Linux, mas também em linguagens de programação e plataformas de blog (WordPress) e para lojas on -line (Woocommerce, Magento, Presashop).

Lar Sua fonte de tutoriais de TI, dicas e notícias úteis. Como definir uma quantidade mínima de pedido em wooCommerce
Deixe um comentário