post #2096
Valor de pedido mínimo para carrinho de compras em WooCommerce e WordPress
Publicado em: 25/10/2022 / Atualizado em: 25/10/2022
É 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.
Publicações recomendadas:
Link Direto
Compartilhe esse conteudo nas redes sociais ou por mensagem usando o link direto abaixo. Basta copiar.
bruno.art.br/?p=2096
ID de Referência: 2096
Sugira uma publicação
Envie uma mensagem e sugira um publicação sobre um assunto que tenha dificuldades de resolver.