correios icon indicating copy to clipboard operation
correios copied to clipboard

Atualização Para Mini Envios

Open brunoctba opened this issue 4 years ago • 9 comments

Olá! Eu tentei algumas dicas que encontrei por aqui, mas não consigo fazer exibir o Mini Envios na minha loja. Atualizei o contrato, já configurei os produtos para os limites dos correios, ainda assim, não consigo fazer ele aparecer na loja. Alguém tem alguma atualização que pode me ajudar?

Desde já agradeço, muito obrigado.

brunoctba avatar Apr 17 '20 12:04 brunoctba

@brunoctba , precisa adicionar os códigos de validação no config.xml. Igual é feito nos outros serviços.

https://github.com/pedro-teixeira/correios/blob/bbfa63a26b687b8ba4ccbd38189174c541a78ec2/app/code/community/PedroTeixeira/Correios/etc/config.xml#L680

rafaelpatro avatar Apr 17 '20 13:04 rafaelpatro

Obrigado por responder!

Eu já fiz essa configuração, ainda assim ele não é exibido:

                <serv_04227>
                    <max>
                        <size>30</size>
                        <sum>50</sum>
                        <weight>0.3</weight>
                        <volume_weight>30</volume_weight>
                    </max>
                    <zips>
                        <brasil>00000000,99999999</brasil>
                    </zips>
                </serv_04227>  

Lembrando que os produtos estão dentro dos limites.

brunoctba avatar Apr 17 '20 13:04 brunoctba

@brunoctba, com o novo contrato, seu cód. administrativo também deve ter mudado, certo?! É provável que o webservice de cálculo de frete esteja com as credenciais antigas ainda. Tenta usar seu cód administrativo antigo.

image

rafaelpatro avatar Apr 17 '20 14:04 rafaelpatro

Obrigado por responder! =)

Essa configuração eu já fiz, está tudo atualizado. No backend, os serviços estão iguais ao da sua imagem, veja:

1587139263463

No frontend, quando faço uma cotação, só exibe resultados do Pac e Sedex. Lembrando que os produtos atendem as medidas máximas e o peso máximo.

Tem mais alguma ideia do que posso fazer?

brunoctba avatar Apr 17 '20 16:04 brunoctba

Faz o teste nesse link http://ws.correios.com.br/calculador/CalcPrecoPrazo.asmx?op=CalcPrecoPrazo

rafaelpatro avatar Apr 19 '20 10:04 rafaelpatro

Lembrei agora. Vc precisa reconfigurar esse trecho do código.

Screenshot_20200419-074909_edit

Trocar o midsize pelas medidas mínimas. E trocar o packageWeight pelo volumeWeight. Assim vc vai fixar as medidas sempre no mínimo. E vai usar o peso volumétrico calculado internamente.

rafaelpatro avatar Apr 19 '20 10:04 rafaelpatro

Aqui mais detalhes de como foi feito: https://github.com/pedro-teixeira/correios/issues/466#issuecomment-604985218

rafaelpatro avatar Apr 19 '20 11:04 rafaelpatro

Olá Rafael, obrigado por responder.

Eu fiz as alterações e mesmo assim não consegui fazer aparecer o mini.

Migrei para o Frenet, usando as mesmas configurações (medidas e contrato) o serviço foi exibido corretamente.

Mais uma vez agradeço pelo suporte, muito obrigado.

Abraço!

brunoctba avatar Apr 21 '20 14:04 brunoctba

Puts, pena que não deu certo. Mas que bom que resolveu, pelo menos. Afinal a prioridade é vender, certo?! Abraço

rafaelpatro avatar Apr 21 '20 15:04 rafaelpatro