Caso deseje utilizar suas tabelas de frete ou integrações com serviços de terceiros e disponibilizá-la para seus produtos conectados com a Netshoes, realize o processo de configuração da URL de Frete.
Podemos enviar até duas cotações para a Netshoes, em que selecionamos a mais barata independente do prazo (Normal) e a mais rápida, independente do valor (Expressa).
Para montar o prazo de entrega do produto, somamos o prazo adicional configurado no canal, o prazo de crossdocking cadastrado no produto e o prazo da transportadora configurado na tabela de frete ou com seu serviço de terceiro, por exemplo, Intelipost.
Para que a integração de frete funcione corretamente é necessário cadastrar uma URL de Callback, a qual será explicada ao longo deste artigo juntamente com a Netshoes, além disso os seus produtos precisam estar mapeados com o Omnichannel. Portanto, sugerimos que este procedimento só seja realizado após ter seus produtos conectados com a plataforma e o canal configurado.
Configuração
Primeiramente, acesse o Omnichannel e em seguida clique no menu Configurações >> Canais e então, acesse as configurações clicando em cima do nome do canal.
No canto direito da tela, veja que disponibilizamos uma URL no seguinte formato com a seguinte mensagem:
"Caso deseje utilizar o cálculo de frete baseado nas tabelas de frete de sua loja, deve ser cadastrado junto à NetShoes a seguinte URL:
http://api.fomnichannel.com.br/NetShoes/{canalid}/api/v1/freight".
No qual em "canalid" é montado conforme sua loja, porém veja que na própria URL vamos informar esse código, e, portanto, não será preciso buscar essa informação.
Cada canal criado tem um ID diferente. Logo, caso tenha mais de um canal do tipo Netshoes, veja a URL de cada um separadamente. Então copie essa URL e entre em contato com a Netshoes e informe os seguinte dados:
Segue modelo sugerido:
"Integração de Frete Netshoes - Tray Corp FBITS"
Por favor, cadastrar a URL para integração de frete com integração a Tray Corp FBITS.
URL De Callback de Frete: [Informe a URL conforme explicado acima]
Tipo: Authorization Header
Chave de autorização: Basic TmV0U2hvZXM6UGVybWlzc2FvQWNlc3Nv
Autenticação: Pelo cabeçalho da requisição, onde o seguinte parâmetro deve ser encaminhado no cabeçalho da requisição: Authorization.
Exemplo: