WordPress

Definir PAC dos Correios como gratuito no Woocommerce

5/5 - (1 vote)

Um dos grandes atrativos para compras online é o frete gratuito. Muitas vezes é um grande diferencial para definir uma compra.

É muito comum alguns lojistas utilizarem os Correios como forma de entrega e em diversas ocasiões definir o PAC como gratuito a partir de um determinando valor.

Vamos dizer que você deseje oferecer o PAC dos correios como gratuito a partir de R$ 250,00.

O plugin do Correios para WooCommerce tem um filtro que recebe as opções dos correios. O que precisamos é definir o valor quando for PAC a partir de um determinado preço.

Implementando o recurso no WooCommerce

Vamos criar uma função, que será dentro do functions.php do seu tema. O código está comentado:

//Cria função
function setting_pac_free_correio( $rates ) {
    //Define o minimo 
    $minimum_value = 250;
    //Verifica se o valor subtotal é maior que valor minino	 	
    if (WC()->cart->subtotal > $minimum_value) {
    	//Percorre as opções do correios
        foreach ( $rates as $key => $rate ) {
        	//Verifica se é PAC
            if ( 'PAC' == $rate['id'] OR 'correios-pac' ==  $rate['id']) {
            	//E atribui o valor 0
                $rates[ $key ]['cost'] = 0;
                break;
            }
        }
    }

    return $rates;
}

Agora iríamos informar ao WordPress em qual filtro irá aplicar essa função que criamos.

add_filter( 'woocommerce_correios_shipping_methods', 'setting_pac_free_correio' );

Pronto, no filtro woocommerce_correios_shipping_methods, aplicamos a nossa função setting_pac_free_correio.

Agora a forma de envio como PAC será gratuita a partir de compras acima de R$ 250,00.

Gostou do artigo? Compartilhe este post e deixe seu comentário.

Um abraço e até a próxima.

David CHC

Trabalha com desenvolvimento web há 10 anos, atuou como programador líder do MX Cursos por mais de 8 anos e hoje dedica-se exclusivamente à criação de cursos para a plataforma. Possui vasto conhecimento em PHP, Javascript, HTML5, CSS3, Gulp.js, GIT, MySQL

Ver comentários

Posts recentes

O Futuro da Criação de Sites: Integração de IA e Design Gráfico

Nos últimos anos, testemunhamos uma revolução na forma como os sites são criados, impulsionada pelo…

1 mês atrás

Como a IA Está Revolucionando a Animação 3D

A animação 3D tem sido uma forma poderosa de contar histórias e criar experiências visuais…

1 mês atrás

Lista das 20 Melhores Inteligências Artificiais em 2024 para Criação de Imagens (Todas Gratuitas)

Nos últimos anos, a inteligência artificial (IA) tem revolucionado a forma como criamos e editamos…

1 mês atrás

O Papel da Inteligência Artificial na Criação de Sites com WordPress

Nos últimos anos, a integração da inteligência artificial (IA) na criação de sites tem revolucionado…

1 mês atrás

5 Tendências em Edição de Vídeo Impulsionadas pela Inteligência Artificial

Nos últimos anos, a edição de vídeo evoluiu rapidamente com o avanço da tecnologia, e…

1 mês atrás

O Papel Revolucionário da Inteligência Artificial na Dublagem de Filmes

A dublagem de filmes desempenha um papel fundamental na indústria cinematográfica, permitindo que obras de…

1 mês atrás

This website uses cookies.