Icaro

Icaro

Última atualização em Oct 8, 2026

Melhor Envio

Conecte sua loja ao Melhor Envio para oferecer cotações de frete de diferentes transportadoras, emitir etiquetas de postagem e gerenciar seus envios diretamente pela Nortgraf.

Para que serve a integração?

A integração permite consultar preços e prazos de entrega das transportadoras disponíveis no Melhor Envio, oferecendo opções de frete aos clientes durante a finalização dos pedidos.

Além disso, você pode emitir etiquetas de postagem e acompanhar operações de envio pelo painel administrativo da sua loja.

1 - Atenção e Regras

Antes de iniciar a configuração, observe algumas informações importantes:

  • Conta no Melhor Envio: É necessário possuir uma conta cadastrada na plataforma para utilizar a integração.
  • Credenciais: O Client ID e o Client Secret são necessários para identificar e autenticar o aplicativo integrado.
  • Saldo na carteira: Para pagar e emitir etiquetas, é necessário possuir saldo suficiente ou utilizar uma forma de pagamento aceita pelo Melhor Envio.
  • Ambientes: O Sandbox é destinado exclusivamente a testes. Para realizar envios reais, utilize o ambiente de Produção.
  • Conexão: Ao desconectar sua conta ou revogar a autorização, as funcionalidades que dependem da integração poderão deixar de funcionar.
  • Produtos: Os produtos devem possuir peso e dimensões corretamente cadastrados para permitir o cálculo de frete.

2 - Criando sua conta no Melhor Envio

Caso ainda não tenha uma conta, realize o cadastro antes de configurar a integração.

  1. Acesse www.melhorenvio.com.br.
  2. Clique em Cadastrar.
  3. Informe seus dados pessoais e de contato.
  4. Preencha as informações solicitadas pela plataforma.
  5. Confirme seu e-mail e conclua as verificações necessárias.
  6. Após a ativação da conta, acesse o painel do Melhor Envio.

Se você já possui uma conta ativa, pode avançar para a próxima etapa.

3 - Cadastrando um aplicativo no Melhor Envio

Para obter as credenciais necessárias à integração, você deverá cadastrar um aplicativo na Área de Desenvolvedores do Melhor Envio.

Passo 1 - Acessar a Área Dev.

  1. Entre na sua conta do Melhor Envio.
  2. No menu lateral, localize Integrações.
  3. Clique em Área Dev..
  4. Na página exibida, clique em Cadastrar Aplicativo.

### Passo 2 - Preencher os dados do aplicativo

Na janela Cadastrar novo aplicativo, preencha os campos solicitados.

Campo

O que informar

Nome da plataforma

Nortgraf ou o nome escolhido para identificar a integração

Site da plataforma

Endereço público da sua loja

E-mail de contato

Seu e-mail comercial

E-mail do suporte técnico

E-mail utilizado para suporte à integração

URL do ambiente para testes

Endereço de testes, quando disponível

URL de redirecionamento após autorização

URL de callback informada no painel da Nortgraf

Descrição do aplicativo

Identificação e finalidade da integração

Importante: A URL de redirecionamento deve ser copiada exatamente como aparece nas configurações do Melhor Envio na Nortgraf.

Não substitua esse endereço pelo domínio da sua loja. Uma URL incorreta pode impedir a autorização da integração.

No campo Descrição do aplicativo, você pode informar:

"Integração da loja com o Melhor Envio através da plataforma Nortgraf para cotação de fretes, emissão de etiquetas e gerenciamento de envios."

A opção Permitir que o usuário, ao instalar o aplicativo, altere as configurações de transportadora e serviços pode ser habilitada quando você desejar permitir essas personalizações.

Após preencher os campos, clique em Salvar Alterações ou na opção equivalente apresentada pelo Melhor Envio.

### Passo 3 - Obter o Client ID e Client Secret

Após salvar o aplicativo:

  1. Acesse novamente Integrações > Área Dev..
  2. Localize o aplicativo criado em Seus aplicativos.
  3. Consulte as credenciais geradas pelo Melhor Envio.
  4. Copie o Client ID e o Client Secret.
  5. Guarde essas informações para configurar a integração na Nortgraf.

Client ID: Identifica o aplicativo cadastrado.

Client Secret: É a chave secreta utilizada na autenticação do aplicativo.

Atenção: Não compartilhe seu Client Secret publicamente. Utilize essa credencial somente nos campos destinados à configuração da integração.

4 - Configurando o Webhook

O webhook permite que o Melhor Envio envie notificações ao sistema quando ocorrerem atualizações relacionadas às etiquetas de postagem.

Passo 1 - Criar um webhook

  1. No painel do Melhor Envio, acesse Integrações > Área Dev..
  2. Localize o aplicativo cadastrado.
  3. Na coluna Webhooks, clique em Novo Webhook.

### Passo 2 - Informar a URL

Na janela Novo webhook, preencha:

  • Nome da aplicação: Será preenchido com o aplicativo selecionado.
  • URL: Informe o endereço de webhook disponibilizado nas configurações da integração na Nortgraf.
  • Eventos disponíveis: Selecione o evento de atualização de etiquetas, quando disponível.

A URL do webhook é diferente da URL de redirecionamento utilizada na autorização do aplicativo.

Importante: Copie o endereço fornecido pela Nortgraf. Não utilize o endereço de exemplo apresentado na documentação do Melhor Envio.

Clique em Salvar para concluir.

Após o cadastro, o webhook ficará vinculado ao seu aplicativo e poderá ser utilizado para receber os eventos disponibilizados pelo Melhor Envio.

5 - Conectando o Melhor Envio à Nortgraf

Depois de cadastrar o aplicativo e obter suas credenciais, retorne ao painel administrativo da sua loja na Nortgraf.

Passo 1 - Informar as credenciais

  1. Acesse a configuração da integração Melhor Envio.
  2. Informe o Client ID fornecido pelo Melhor Envio.
  3. Informe o Client Secret correspondente.
  4. Salve as configurações.

As credenciais devem pertencer ao mesmo ambiente selecionado.

Passo 2 - Autorizar a conexão

  1. Clique em Conectar com Melhor Envio.
  2. Você será direcionado à página de autorização do Melhor Envio.
  3. Faça login, caso seja solicitado.
  4. Confira as permissões solicitadas pelo aplicativo.
  5. Autorize o acesso.
  6. Aguarde o retorno ao painel administrativo da Nortgraf.

Após a autorização bem-sucedida, a integração deverá apresentar o status de conectada.

6 - Configurando o Remetente e as Transportadoras

Com a conexão estabelecida, configure as informações utilizadas nos cálculos de frete.

Dados do Remetente

Informe os dados de origem dos seus envios, incluindo:

  • CEP de origem;
  • Endereço e número;
  • Cidade e estado;
  • Demais informações solicitadas no cadastro.

O CEP de origem é utilizado em conjunto com o destino do cliente para calcular as opções de entrega.

Serviços Ativos

Selecione os serviços das transportadoras que deseja disponibilizar na sua loja.

A disponibilidade dos serviços depende das condições comerciais, da cobertura e das características de cada envio.

Após selecionar os serviços desejados, salve as configurações.

Taxa de Manuseio

Caso utilize uma taxa adicional de manuseio, configure o valor conforme as opções disponíveis no painel.

Essa taxa pode ser utilizada para incluir custos operacionais relacionados ao preparo e à expedição dos pedidos.

7 - Testando a Integração

Antes de disponibilizar o cálculo de frete aos clientes, recomendamos realizar um teste.

  1. Verifique se a integração apresenta o status Conectado.
  2. Confirme que o CEP de origem está correto.
  3. Verifique se os produtos possuem peso e dimensões cadastrados.
  4. Confirme que existem serviços de transporte habilitados.
  5. Adicione um produto ao carrinho da sua loja.
  6. Informe um CEP de destino válido.
  7. Consulte as opções de frete disponíveis.

Se tudo estiver configurado corretamente e houver serviços elegíveis para o envio, as opções de entrega deverão ser apresentadas ao cliente.

8 - Seções de Referência

Status e Credenciais

Permite consultar o estado da conexão, selecionar o ambiente e configurar as credenciais Client ID e Client Secret.

Dados do Remetente

Reúne os dados de origem utilizados para calcular o frete e identificar o remetente nas operações de postagem.

Serviços Ativos

Permite habilitar os serviços de entrega que serão disponibilizados aos clientes durante a compra.

Saldo e Taxas

Permite consultar informações financeiras disponibilizadas pela integração e configurar custos adicionais de manuseio, quando aplicável.

Webhooks

Permitem receber notificações do Melhor Envio relacionadas aos eventos de etiquetas disponibilizados pela API.

9 - Problemas Comuns

Não consigo conectar minha conta.

Verifique se o Client ID e o Client Secret estão corretos, se pertencem ao ambiente selecionado e se a URL de redirecionamento cadastrada no aplicativo corresponde exatamente à URL informada pela Nortgraf.

Nenhuma transportadora aparece no checkout.

Confira o CEP de origem, o CEP de destino, os serviços habilitados e o peso e as dimensões dos produtos. Também verifique se existe algum serviço disponível para o trajeto informado.

Não consigo emitir etiquetas.

Verifique se a autorização continua válida, se há saldo ou uma forma de pagamento disponível no Melhor Envio e se os dados necessários para a postagem estão completos.

O webhook não está funcionando.

Confira se o webhook foi criado no aplicativo correto, se a URL informada corresponde à disponibilizada pela Nortgraf e se os eventos necessários estão habilitados.

A integração funciona no Sandbox, mas não em Produção.

O Sandbox e a Produção são ambientes independentes. Cadastre o aplicativo e obtenha as credenciais correspondentes ao ambiente de Produção.


Dica: Antes de começar a operar com pedidos reais, faça uma cotação de teste e confira os serviços disponíveis, os prazos e os valores apresentados. Isso ajuda a identificar possíveis erros na configuração do remetente, dos produtos e das transportadoras.