• Resolved anibalsa

    (@anibalsa)



    Hi,
    Obrigado pelo plugin.
    Instalei e configurei além do preço, peso e dimensões do produto.
    No entanto, após preencher o cep que estou usando e clicar no botão, fica apenas aguardando com o spinner girando e não retorna nada.
    Estou usando a versão 3.3.4 do Woocommerce com WordPress 4.9.4
    Alguma dica?

    Obrigado
    Anibal Sá

Viewing 3 replies - 1 through 3 (of 3 total)
  • anibalsa

    (@anibalsa)

    Hi Lucas,
    Primeiramente, obrigado pelo plugin! 🙂
    Baixei a sua versão 1.5.5.
    Encontrei um bug.

    <b>Notice</b>: Undefined variable: id_produto in <b>/home/storage/…/wp-content/plugins/woo-correios-calculo-de-frete-na-pagina-do-produto/src/Woocommerce_Correios_Calculo_De_Frete_Na_Pagina_Do_Produto.php</b> on line <b>295</b><br />

    Consegui resolver esse bug, removendo apenas a linha 295 //$this->id_produto = $id_produto;

    Daí o cálculo do frete na página do produto está funcionando. Só que está dando diferença nos valores do PAC e do SEDEX na página do produto para a página do carrinho.

    Na página do produto aparece:
    PAC R$ 30,02 Em até 8 dias
    SEDEX R$ 56,62 Em até 4 dias

    Na página do carrinho:
    SEDEX (Entrega em 4 dias úteis): R$ 49,80
    PAC (Entrega em 10 dias úteis): R$ 24,77

    Tu pode me ajudar?

    Obrigado,

    Anibal Sá

    anibalsa

    (@anibalsa)

    Lucas,
    Fui procurar nas configurações do plugin dos Correios no site do meu cliente.
    Lá em código ele usa o mesmo que você no seu plugin SEDEX 04014.
    No entanto, quando vejo o log do plugin dos correios, o retorno que o webservice dos Correios dá para o código é 04162.
    O tipo de serviço contratado por ele é o corporativo, mas mudei também pra convencional e continuou dando a mesma diferença de preços.

    Essa informação do código 04162 ajuda?

    Plugin Author lucasbustamante

    (@lucasbustamante)

    Fala aí! Acabei de lançar a versão 1.5.6 do plugin que resolve o problema do valor zerado. Se persistir me fala aqui. Sobre o código do correios, pretendo lançar uma versão no futuro onde você vai poder escolher qual contrato calcular, mas isso ainda está direto no código. Se precisar customizar isso, abre o arquivo do plugin, não é muito complicado, é só PHP. O arquivo que você precisa editar para mudar o contrato é o src/Woocommerce_Correios_Calculo_De_Frete_Na_Pagina_Do_Produto.php, linha 337. Abraços!

Viewing 3 replies - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.