WordPress.org

Forums

WooCommerce Correios
[resolved] [closed] Liberar Frete Grátis por cidade/região (9 posts)

  1. Thiago.Ribeiro
    Member
    Posted 2 years ago #

    Cara Excelente Plugin.
    Tenho certeza que vai ajudar muita gente.

    Gostaria de deixar uma dica aqui, Vejo que algumas pessoas gostariam de habilitar Frete Grátis por região “cidade”, é possível fazer isso, pelas próprias opções de entrega do woocommerce.

    Para quem quiser liberar Frete Grátis por cidade/região faça o seguinte:

    Na administração do seu site clique na barra lateral esquerda em

    WooCommerce>Configurações>Entrega>Entrega Local

    1º Ative a entrega local

    2º Altere o titulo para: Frete Grátis

    3º Tipo de taxa mude para: Percentage of cart total

    4º Delivery Fee: deixe vazio não preencha nada aqui

    5º Zip/Post Codes:
    Nesse campo você terá que especificar os CEP”s onde gostaria de habilitar o frete grátis, pois bem sabemos que cada região “cidade” possuem uma faixa de CEP conforme voce pode consutar no site dos correios, logo para determinar o frete grátis você terar que inserir os CEP”S individualmente separados por virgula.

    Para cidades onde existe apenas um único CEP para cidade toda é simples basta inserir o CEP da cidade e pronto já esta configurado.

    Mas temos um problema ai, cidades como São Paulo capital a faixa de CEP é muito grande vai de 01000000 até 05999999 e não teríamos como inserir individualmente todos os CEP, pois isso iria sobrecarregar o banco de dados e estourar o limite da memória do sistema causando uma falha geral do sistema.

    Então você me pergunta como resolver?

    Você pode especificar uma faixa de CEP utilizando o ( * ), exemplo imagina que você gostaria de liberar o frete grátis para a faixa de CEP que vai de 01000000 até 01999999 então para isso bastaria fazer da seguinte forma: 01* isso liberar o frete grátis para todos os CEP”s que iniciarem com 01000000 até 01999999;

    Outro exemplo imagine que você gostaria de liberar o frete grátis para São Paulo Capital aonde a faixa de CEP vai de 01000000 a 05999999 você teria que fazer dessa forma:

    01*, 02*, 03*, 04*, 05*

    Feito a escolha dos CEP”s basta configurar as ultimas opções.

    6º Método disponível: Escolha Países Específicos

    7º Países específicos: Escolha Brasil

    Clique em salvar alterações e pronto!

    Para quem quiser segue link: http://blog.thiagorodrigo.com.br/index.php/cep-brasil-relacao-estados-capitais-interior-regiao-metropolitana com as principais cidade e faixa de CEP do Brasil!

    Um abraço a todos! ; )

    http://wordpress.org/extend/plugins/woocommerce-correios/

  2. lipsk
    Member
    Posted 2 years ago #

    Cara segui as instruções e depois de incluir esse método de entrega começou a aparecer a mensagem:

    "Desculpe, aparentemente não existem métodos de entrega disponíveis para sua localidade (Brasil).

    Se você precisa de ajuda ou deseja fazer uma negociação para realizar a entrega, entre em contato conosco."

    Antes, estava funcionando normalmente, só existia o método de entrega do plugin "Correios"

    Tirando o * voltou a funcionar. Infelizmente esse tutorial não deu certo

  3. Thiago.Ribeiro
    Member
    Posted 2 years ago #

    Cara acabei esquecendo de mencionar o mais importante, deve ser feita uma alteração no arquivo woocommerce / classes / shipping / class-wc-local-delivery.php.
    Acesse o link abaixo para pegar o arquivo class-wc-local-delivery.php alterado.
    https://github.com/woothemes/woocommerce/blob/master/classes/shipping/class-wc-local-delivery.php
    Feito isso já deve funcionar
    Obs: Faça um backup do seu arquivo original antes..
    Desculpe a falha!
    Abs

  4. Claudio Sanches
    Member
    Plugin Author

    Posted 2 years ago #

    I'm sorry Thiago.

    But this topic has nothing to do with my plugin.
    This is a native feature of WooCommerce.

    I advise you to look elsewhere to treat on this subject.

    Another detail that this forum here works only in English ...

  5. sendy.lago
    Member
    Posted 2 years ago #

    Thiago tô precisando desse arquivo. É justamente o que eu estou tentando fazer, senão tenho que colocar muitas linhas de CEP.

    Tentei baixar o arquivo pelo link que você colocou mas dá erro 404.
    Pode me ajudar?

    Valeu

  6. esmi
    Forum Moderator
    Posted 2 years ago #

    These are English language forums, so please use English. Alternatively, use a WP support forum in your language.

  7. Thiago.Ribeiro
    Member
    Posted 2 years ago #

    Link file class-wc-local-delivery.php
    http://www.sendspace.com/file/miq0b8

  8. brunowd
    Member
    Posted 1 year ago #

    Bom dia, as páginas ficaram desconfiguradas e o frete tbm,eu uso o woocommerce com o tema sp_mio(free),ele está dando tilt,eu traduzi todo o tema(99%),mas da erros quando clico na pagina minha conta e finalizar pedido(checkout),se puder tentar me ajudar te agradeço.

  9. esmi
    Forum Moderator
    Posted 1 year ago #

    These are English language forums, so please use English. Alternatively, use a WP support forum in your language.

    And as per the Forum Welcome, please post your own topic

Topic Closed

This topic has been closed to new replies.

About this Plugin

  • WooCommerce Correios
  • Frequently Asked Questions
  • Support Threads
  • Reviews

About this Topic