• Resolved jhouCCC

    (@jhouccc)


    Hoje atualizei meu plugin, e percebi alguns problemas:

    1° – mini envios não funciona, ativei ele, mas não aparece quando busco o cep. verifiquei peso e diâmetro do produto, e não mostra.

    2° – Impresso normal, Adicionei o tempo de entrega nele, mas o sistema não mostra. ” Exibir estimativa de entrega”

    Achei até estranho, dele não aparecer nos serviços puxados no contrato… pois tenho ele em meu contrato, visto que posso enviar até 10kg… e quando não tem contrato o envio é de apenas 2kg:
    No código o mesmo adicionou o valor de 10kg:
    if ( $weight > 10000 ) {

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

    (@claudiosanches)

    1° – mini envios não funciona, ativei ele, mas não aparece quando busco o cep. verifiquei peso e diâmetro do produto, e não mostra.

    Você esta utilizando o método que faz integração com a API nova dos Correios?

    Tenta ativar o log da integração e também do método de envio. Gostaria de saber o que os Correios esta retornando para isso.

    2° – Impresso normal, Adicionei o tempo de entrega nele, mas o sistema não mostra. ” Exibir estimativa de entrega”

    Achei até estranho, dele não aparecer nos serviços puxados no contrato… pois tenho ele em meu contrato, visto que posso enviar até 10kg… e quando não tem contrato o envio é de apenas 2kg:
    No código o mesmo adicionou o valor de 10kg:
    if ( $weight > 10000 ) {

    Teste no caso é um método offline e calculado no plugin conforme a tabela nos Correios. O código não adiciona como 10kg, essa linha de código que você esta mostrando no caso vai retornar o valor do custo de entrega como 0 reais para indicar que não foi possível calcular o custo, já que com 10kg não pode ser entregue.

    Como ele é um método offline, não tem estimativa de entrega calculada por API, a opção de estimativa é para você adicionar algum valor aproximado se desejar. Note que sempre foi assim com este método de entrega e com os outros offline, não foi nessas últimas atualizações que começou ficar assim, talvez vou apenas percebeu que funciona assim agora.

    Thread Starter jhouCCC

    (@jhouccc)

    Grato pelo retorno.

    Verifiquei a questão do mini Envios, acabei escolhendo a opção errada, a correta era CORREIOS MINI ENVIOS CTR AG…

    Sobre o impresso:

    1° – Existe uma opção de estipular prazo máximo no plugin para impresso normal. Lá tem: “Exibir estimativa de entrega” ativo, por isso que perguntei.

    2° – Aproveitar e deixar uma sugestão, pois alguns anos atrás era possível puxar o prazo máximo para o IMPRESSO NORMAL, na api havia um para envios já realizados e outro para calculo futuro:
    http://ws.correios.com.br/calculador/CalcPrecoPrazo.asmx

    Portanto, poderia deixar um campo para escrevermos um prazo máximo de entrega em texto, algo tipo:

    add_action( ‘woocommerce_after_shipping_rate’, ‘checkout_shipping_additional_field’, 20, 2 );
    function checkout_shipping_additional_field( $method, $index )
    {
    if( $method->get_id() == ‘correios-impresso-normal3’ ){
    echo ‘

    <small>Entrega entre 5 e 20 dias úteis</small>’;
    }
    }



    3° – Analisando os prazos, me assustei com os prazos máximos para entrega dos CORREIOS, irei sugestionar uma melhoria, visto que eles colocam prazos absurdos para entrega, ex: ES para RJ:
    SEDEX: 4 dias úteis
    PAC: 8 dias úteis
    MINI ENVIOS: 13 dias úteis

    Mesmo na maioria das vezes eles entregando muito antes, quem vê uns prazos desses acaba não comprando. Portanto, sugiro adicionar no plugin um campo em cada método de envio, onde possamos colocar “dias antes”, se o prazo máximo é 13 dias, e eu coloco no campo o valor 7, o sistema exibe para o cliente no cálculo do frete:
    – Entrega entre 6 e 13 dias úteis

    Dessa forma ficaria mais atrativo para o cliente, e acredito que aumentaria as chances de vendas.

    4° – Por fim, no futuro poderia pensar em ampliar o plugin, pegando nos CORREIOS todos os CEPs, indo no site dos CORREIOS e buscar o prazo e o valor para cada dimensão e peso, gerando uma tabela offline…

    Plugin Author Claudio Sanches

    (@claudiosanches)

    Obrigado pelo comentários e sugestões.

    Tabela offline talvez já seja fora do escopo deste plugin.

    jhouCCC poderia dizer como configurou o pac mini? Estou tentando e nada, o sedex, pac funciona bem, até testei um outro plugin e o outro funciona o pac mini, mas esse do Cláudio nao esta, o produto de teste esta com as dimensões: 16 C x 12 L x 2 A e peso 0.030

    Será que existe outro local para determinar as medidas que esta conflitando?

    o Log esta mostrando assim:

    01-04-2024 @ 14:39:11 – Weight and cubage of the order:

    Array ( [weight] => 30 [height] => 4.9 [width] => 11 [length] => 16 )

    Pois é, nao sei como que funciona isso, fiquei bem curioso! Diminiu a altura do produto para 1cm estava 2cm, ai o plugin funcionou, no log ficou assim:

    01-04-2024 @ 14:46:50 – Weight and cubage of the order: Array ( [weight] => 30 [height] => 3.5 [width] => 11 [length] => 16 )

    Ou seja é so o problema da altura que estava 2cm, e enviava 4.9cm mas diminuindo ara 1cm esta enviando 3.5cm, alguma teoria do que fazer ou ajustar?

Viewing 5 replies - 1 through 5 (of 5 total)

The topic ‘Mini envios não funciona’ is closed to new replies.