Suporte » Plugins » Woocommerce – Limitar as Cidades/CEP para vendas

  • Resolvido MarceloLuizdaSilva

    (@marceloluizdasilva)


    Prezados,
    Como limitar (bloquear) determinadas Cidades para não permitir realizar vendas no woocommerce?

    Exemplo:
    – A Loja não pode vender para as cidades de SANTOS, BELO HORIZONTE.
    – O visitante ao realizar o Check-out informa o CEP que pertence a esses municípios.
    – A loja deverá exibir uma mensagem para esse visitante, informando que não possui permissão para vender para esta cidade.

    Alguém pode me ajudar, indicando algum plugin ou uma função que faça esse procedimento?

Visualizando 7 respostas - 1 até 7 (de um total de 7)
  • Estou com a mesma duvida.

    Criador do tópico MarceloLuizdaSilva

    (@marceloluizdasilva)

    Conseguir resolver a minha situação utilizando o plugin: “postcode based order restriction”.
    https://wordpress.org/plugins/postcode-based-order-restriction/

    * Esse plugin é bem básico, e ainda requer alguns ajustes e melhorias, entretanto para o meu caso, acredito que irá funcionar bem, apesar de gerar um trabalho enorme no início, para inserir TODOS os CEP que serão bloqueados.

    Importante:
    Sugiro que o campo CEP contenha uma máscara para padronizar o campo de CEP.

    Exemplo:
    – Se o campo CEP aceitar ponto e traço (99.999-999), então nas configurações do plugin para restringir o CEP deverá ser usado o mesmo padrão, informando o ponto e traço.
    – Se você já estiver usando o plugin “woocommerce extra checkout fields for brazil”, então certifique do padrão utilizado na tela de checkout no campo CEP, antes de inserir e informar os CEPs nas configurações do plugin para bloquear os CEPs desejados.
    https://wordpress.org/plugins/woocommerce-extra-checkout-fields-for-brazil/

    ou seja:
    Esse pluguin verifica exatamente o CEP incluindo os caracteres, portanto, o CEP 99.999-999 é diferente do CEP 99999-99 e diferente do CEP 99999999.

    Outro detalhe importante:
    – Esse plugin não aceita configurar a abreviação do CEP, do tipo 99* (ele NÃO irá funcionar, ele NÃO irá bloquear todos os CEP que iniciam com 99).
    – Terá que inserir CEP por CEP, obedecendo a máscara que você usar no checkout.

    italoh

    (@italoh)

    Prezado, bom que encontraram a solução. Para complementar vos digo que é possível fazer isso pelo próprio Woocommerce, em áreas de entrega. Basta limitar as faixas de CEP, e o sistema inclusive aceita formatos especiais, como 99*, para informar que abrange todos CEPs que começa com 99.

    Olá @italoh!
    Não estou encontrando esta opção no Woocommerce.
    Pode me guiar em como chegar até essas opções, por favor?

    Obrigado.

    Os passos são os seguintes:

    1- vá até o painel do WP.

    2- clique em WooCommerce

    4. Após aparecer, clique em configurações.

    5- Vá na aba “Entregas”

    6. Basta clicar em adicionar nova área de entrega

    Vc pode configurar diversas regiões
    1- limitar o cep. por exemplo, ceps de 100 até 199

    2- configurar todos ceps que iniciam com certo formato. por ex, todos ceps que iniciam com 10,vc coloca 10*. Aí os ceps 101, 102, 103…. serão abrangidos

    3- colocar os cpes permitidos. por explo, cada linha vc colocar o cep que quer aceitar, por ex, os ceps 100, 101… coloca cada um em uma linha

    Para complementar, você pode pesquisar as faixas de CEP no site dos correios. Se quer vender só para BH, por ex, pegue a primeiro e o último da faixa de CEP e coloque sob a forma 100…199, que abrangerá todos ceps desta faixa. Ou mesmo pode copiar todos ceps da cidade de BH e colocar no campo do woocommerce. Eu faço isso copiando para o excel e copio do excel par ao Woocommerce, pois não consigo copiar diretamente.

    Muito obrigado @italoh!

    A minha entrega não estava ativada, pois estou vendendo serviços, mas conseguir encontrar o que você quis dizer. Acho que vai funcionar bem pra mim.

    Obrigado, novamente!
    Boa noite!

Visualizando 7 respostas - 1 até 7 (de um total de 7)
  • O tópico ‘Woocommerce – Limitar as Cidades/CEP para vendas’ está fechado para novas respostas.