Suporte » Plugins » Woocommerce correio

  • Resolvido helpmepleasesos

    (@helpmepleasesos)


    Oi, to desenvolvendo um site porém ele ainda esta no localhost. Eu instalei o plugin do correio mas quando eu acesso o carrinho de compras ele não calcula o preço do frete, aparece a seguinte mensagem: “Não foram encontradas opções de envio para …”
    – Eu coloquei o peso e medida na da maneira certa
    – Inseri o cep da loja somente com numero
    – Criei a zona de envio para a região (no caso SP)
    – O usuário esta com o cep correto
    – Desativei o firewall

    O que poderia ser??

Visualizando 9 respostas - 1 até 9 (de um total de 9)
  • Moderador Ralden Souza

    (@ralden)

    saudações @helpmepleasesos,

    bem, pelo seu checklist, você citou tudo… menos as formas de envio que colocou na zona.

    tipo você criou a zona, ok, SP. dentro da zona, você precisa configurar a região, seja usando o nome do Estado de São Paulo, seja configurando uma faixa de CEPs caso seja a cidade de São Paulo. caso precise da faixa de CEPs, indico o link abaixo, dos próprios Correios,

    http://www.buscacep.correios.com.br/sistemas/buscacep/buscaFaixaCep.cfm

    e ai abaixo da região você precisa configurar as formas de entrega. se instalou o plugin dos Correios, então precisa colocar e configurar PAC, SEDEX e outros que sejam de seu interesse.

    ai sim serão exibidas as formas de envio para o usuário.

    segue abaixo o link da documentação oficial do WooCommerce sobre essa configuração,

    https://docs.woocommerce.com/document/setting-up-shipping-zones/

    boa sorte

    helpmepleasesos

    (@helpmepleasesos)

    O meu está assim:

    nome da área: São Paulo
    Região: São Paulo, 01000000…19999999
    Método de entrega: SEDEX

    Moderador Ralden Souza

    (@ralden)

    esse Região: São Paulo, 01000000…19999999 significa que está usando as duas configurações? ou seja, colocou o nome do estado São Paulo e TAMBÉM usou a limitação por faixa de ceps? isso pode gerar erro, pois está dando uma informação em duplicidade.

    repetindo o que disse antes. se vai limitar para o ESTADO de São Paulo, coloque apenas o nome São Paulo. se vai limitar para a CIDADE de São Paulo, ai sim use a configuração de faixa de CEPs.

    pela sua informação, então apague essa faixa de CEP (já que essa faixa se refere ao ESTADO) e deixe apenas o nome. salve a configuração e teste novamente.

    sim, espero que não tenha instalado nenhum plugin de cache. deixe isso apenas quando colocar o site em um servidor web.

    helpmepleasesos

    (@helpmepleasesos)

    Obrigado pela dica sobre Estado e cidade, não tinha entendido isso…
    Eu fiz o que você falou mas continua aparecendo a mensagem de “Nenhuma opção de entrega foi encontrada para Rua 2 de Fevereiro, São Paulo, São Paulo, 04236094.” e quando eu tento finalizar a compra aparece “Não existem métodos de entrega disponíveis. Certifique-se de que o seu endereço foi preenchido corretamente, ou entre em contato conosco se precisar de ajuda.”
    Eu não entendo o que tem de errado T^T

    helpmepleasesos

    (@helpmepleasesos)

    quando eu fui ver o log apareceu isso

    08-22-2019 @ 13:39:14 - Requesting Correios WebServices: http://ws.correios.com.br/calculador/CalcPrecoPrazo.aspx?nCdServico=04014&nCdEmpresa&sDsSenha&sCepDestino=17014450&sCepOrigem=17490000&nVlAltura=2&nVlLargura=11&nVlDiametro=0&nVlComprimento=16&nVlPeso=8&nCdFormato=1&sCdMaoPropria=N&nVlValorDeclarado=0&sCdAvisoRecebimento=N&StrRetorno=xml
    08-22-2019 @ 13:39:14 - Correios WebServices response: SimpleXMLElement Object
    (
        [cServico] => SimpleXMLElement Object
            (
                [Codigo] => 04014
                [Valor] => 0,00
                [PrazoEntrega] => 0
                [ValorSemAdicionais] => 0,00
                [ValorMaoPropria] => 0,00
                [ValorAvisoRecebimento] => 0,00
                [ValorValorDeclarado] => 0,00
                [EntregaDomiciliar] => SimpleXMLElement Object
                    (
                    )
    
                [EntregaSabado] => SimpleXMLElement Object
                    (
                    )
    
                [obsFim] => SimpleXMLElement Object
                    (
                    )
    
                [Erro] => -2
                [MsgErro] => CEP de origem invalido.
            )
    

    porem quando eu verifiquei o cep, ele estava correto

    Moderador Ralden Souza

    (@ralden)

    vendo o erro, eu acho que o erro provavelmente é uma besteira, mas que faz parte do sistema dos Correios. se não me falha a memória, os Correios exigem que o CEP tenha o hífen. sem o hífen, gera o erro.

    experimente fazer o teste colocando o hífen no CEP.

    além disso, indicaria usar o plugin abaixo,

    https://br.wordpress.org/plugins/woocommerce-extra-checkout-fields-for-brazil/

    entre as funcionalidades que ele adiciona para a realidade brasileira, está o fato que o CEP OBRIGATORIAMENTE fica com o hífen, é uma configuração já do plugin. justamente porque o é o mesmo desenvolvedor do plugin dos Correios e essa foi uma forma de solucionar dados exigidos pelos intermediários de pagamento e essa questão do hífen dos Correios…

    por favor diga se deu certo.

    Eu já tinha instalado o Extra Checkout Field for Brazil e tbm ja testei com o hifen e sem ele…
    Eu coloquei hifen tanto no endereço da loja quanto do usuário e mesmo assim ele apresenta erro

    MDS FUNCIONOU! EU INSTALEI DE NOVO E FIZ TUDO O PROCESSO DO INICIO

    que ótima notícia! infelizmente em sistemas e apps de celulares, por vezes o negócio é desinstalar e reinstalar que algo acontece e volta ao normal…

    precisando de ajuda, só postar.

Visualizando 9 respostas - 1 até 9 (de um total de 9)
  • Você deve estar conectado para responder a este tópico.