post

Valor de pedido mínimo para carrinho de compras em WooCommerce e WordPress

Publicado em: 25/10/2022

Categorias: ACF (Advanced Custom Fields)BlogPHPWooCommerceWordpress

É possível estipular um valor de pedido mínimo no WooCommerce sem instalação de nenhum plugin adicional, apenas com um trecho de código PHP.

Para o exemplo abaixo, uso o plugin ACF PRO para trazer os valores de campos personalizados, mas você pode usar qualquer outro plugin ou também adicionar um campo personalizado no seu site via código.

Como mostra o código abaixo:

// Codigo para compra minima no WooCommerce - BA
add_action( 'woocommerce_checkout_process', 'wc_minimum_order_amount' );
add_action( 'woocommerce_before_cart' , 'wc_minimum_order_amount' );
 
function wc_minimum_order_amount() {
	
    $minimum = get_field('pedido_minimo_geral', 'options'); // Valor do pedido minimo trazido com plugin ACF via "Page Options" personalizada. Você tambem pode colocar manualmente no código, apenas apague o trecho do código e adicione um valor numerico.

    if ( WC()->cart->total < $minimum ) {

        if( is_cart() ) {

            wc_print_notice( 
                sprintf( 'O total do seu pedido atual é %s — você deve ter um pedido com um mínimo de %s para fazer seu pedido.' , 
                    wc_price( WC()->cart->total ), 
                    wc_price( $minimum )
                ), 'error' 
            );

        } else {

            wc_add_notice( 
                sprintf( 'O total do seu pedido atual é %s — você deve ter um pedido com um mínimo de %s para fazer seu pedido.' , 
                    wc_price( WC()->cart->total ), 
                    wc_price( $minimum )
                ), 'error' 
            );

        }
    }
}

Link do conteúdo original: https://woocommerce.com/document/minimum-order-amount/

Também é possível usar o plugin: https://br.wordpress.org/plugins/wc-min-max-quantities/ para controlar o valor mínimo por pedido e também adicionar algumas funções a mais.


Link de compartilhamento

Compartilhe esse conteudo nas redes sociais ou por mensagem usando o link curto abaixo. Basta clicar em cima do link para copiar.

bruno.art.br/pb/2096

ID de Referência: 2096

Sugira uma publicação

Envie uma mensagem para mim, e sugira alguma publicação de algum tema que tenha dificuldades de resolver.

Clique aqui e entre em contato


Comentários