• Prezado Claudio, primeiramente quero parabeniza-lo pelo Plugin. Há vários anos utilizo-o em meus projetos sem problemas muito sérios.

    Recentemente tenho tido problemas no calculo de frete de alguns clientes. Habilitei o modo de depura??o e consultei que no log constam várias mensagens com o padr?o abaixo:

    09-28-2023 @ 18:43:46 – Requesting Correios WebServices: https://ws.correios.com.br/calculador/CalcPrecoPrazo.aspx?nCdServico=04014&………&StrRetorno=xml
    09-28-2023 @ 18:43:47 – WP_Error: cURL error 7: Failed to connect to ws.correios.com.br port 80: Connection refused 09-28-2023 @ 18:43:48 – Weight and cubage of the order: Array ( [weight] => 0,0003 [height] => 8,3 [width] => 23 [length] => 16 )

    Reparei que o caminho “https://ws.correios.com.br” está indisponível via navegador, tampouco consigo pingar o endere?o.

    Trata-se de um problema conhecido?
    Existe solu??o para este tipo de problema?

    Muito obrigado desde já!
    Abs.

Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Author Claudio Sanches

    (@claudiosanches)

    Olá, @getandre.

    No caso você esta utilizando um método de entrega antigo que ainda usa o webservice em Soap dos Correios. Os Correios desativou esse servi?o em Soap tem umas duas semanas, obrigando agora ter contrato com os Correios usando um CNPJ para ter acesso a API e cotar frete.

    Note que no plugin eu marquei os métodos que usam o servi?o em Soap com o sufixo “(Antigo)” e estou chamando o método que faz integra??o com a API nova de “Correios (API Nova)”.

    Como os Correios desativou o servi?o em Soap, eu planejo remover todos os métodos que tem o sufixo “(Antigo)” do plugin até final do ano.

    Thread Starter getandre

    (@getandre)

    Olá Claudio.

    Muito obrigado pelo retorno. Realmente notei que apareceu um “Legacy” ao lado dos métodos antigos.

    Fiz aqui a troca para o “New” e o calculo está funcionando. Entretanto encontrei um fato estranho. Um pedido que normalmente calcularia um frete de 25 reais, está agora calculando em R$ 14,13.

    Nos logs eu recuperei o trecho abaixo:

    [peAdValorem] => 0,0100 [vlSeguroAutomatico] => 24,50 [qtAdicional] => 0 [pcFaixa] => 12,82 [pcFaixaVariacao] => 12,82 [pcProduto] => 12,82 [pcTotalServicosAdicionais] => 1,31 [pcFinal] => 14,13

    Tem alguma coisa errada na minha configura??o por estar dando essa diferen?a de preco em rela??o aos cenários anteriores?

    Em tempo, aproveito para compartilhar que estou utlizando:
    SEDEX CONTRATO AG e VALOR DECLARADO NACIONAL PREMIUM E EXPRESSO

    Muito obrigado!

    Plugin Author Claudio Sanches

    (@claudiosanches)

    @getandre ent?o, diferen?a de valor assim geralmente é mais baseado no peso do produto ou distancia do CEP.

    Sera que n?o tem nada diferente? Usando CEPs diferentes?

    Tenta confirmar também no log o peso que é enviado para os Correios.

    Thread Starter getandre

    (@getandre)

    Perfeito Claudio!

    Fiz esse teste agora ha pouco. Aumentei o peso do produto de 300gr para 3000gr.

    Desta maneira o frete se alterou para:

    [peAdValorem] => 0,0100 [vlSeguroAutomatico] => 24,50 [qtAdicional] => 0 [pcFaixa] => 19,40 [pcFaixaVariacao] => 19,40 [pcProduto] => 19,40 [pcTotalServicosAdicionais] => 1,31 [pcFinal] => 20,71

    Chegando aos R$20,71.

    Entretanto, o correio me cobra diretamente o valor R$22,81 para os pesos anteriores 300gr.

    Quanto as dimensoes, permanecem iguais as anteriores também, medidas em cm.

    Investigarei melhor do meu lado de backoffice, caso eu tenha obtido calculos anteriores errados. De qualquer maneira, fica minha duvida se o método alterou mais alguma outra variavel de calculo além do peso.

    Super obrigado!
    Abs

    Plugin Author Claudio Sanches

    (@claudiosanches)

    De qualquer maneira, fica minha duvida se o método alterou mais alguma outra variavel de calculo além do peso.

    No plugin n?o mudou nada como é recuperado peso e dimens?es do produto e como o pacote é gerado. O plugin continua só reuni?o tudo que você entra de informa??o no produto e nas configura??es e passa isso pros Correios cotar frete.

    Estou achando que talvez sejam códigos diferentes de servi?o, ainda mais que antes por padr?o usava o código que era do valor do balc?o nos métodos, agora com a integra??o nova você seleciona pelo seu contrato e tem alguns códigos que v?o retornar valores com desconto conforme o seu contrato.

    Thread Starter getandre

    (@getandre)

    Perfeito Claudio!

    Agrade?o demais o suporte prestado. Vou amanh? checar diretamente com os correios as taxas simuladas para entender onde está o problema.

    Em principio o plugin parece funcionar corretamente.
    Parabéns mais uma vez!!

    Abs!

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Problemas com Webservice dos Correios’ is closed to new replies.