Comunidade
Sandbox: geração de etiquetas aceita via API, mas envios ficam em released desde 31/08 (Correios e Jadlog)
Olá, time Melhor Envio.
Sandbox Jadlog — geração aceita via API, mas termina em tag.order.failed
Título: Sandbox Jadlog — geração aceita via API, mas processamento termina em tag.order.failed
Estamos validando uma integração própria no ambiente Sandbox do Melhor Envio para um envio não comercial via Jadlog.
O item foi inserido no carrinho com sucesso e comprado no Sandbox.
Dados do envio:
NÚCLEO SYSTEM
Olá. Estamos integrando o aplicativo NÚCLEO SYSTEM via OAuth2 em produção.
A autorização do usuário funciona e o callback recebe o code, porém a chamada server-to-server para https://melhorenvio.com.br/oauth/token retorna HTTP 403 em HTML antes da validação OAuth.
O backend atualmente roda em Supabase Edge Functions.
Callback: https://yggkdpmyzwknagchczeq.supabase.co/functions/v1/nucleo-store-shipping
Client ID: 30042
Poderiam verificar se existe bloqueio de WAF/IP para requisições vindas do Supabase e orientar a liberação/allowlist para a integração?
Atualização de status
Olá, estou integrando o Melhor Envio a um sistema de automação e tenho algumas duvidas.
Erro 403 em todas as chamadas autenticadas da API Sandbox — OAuth funcionando
Olá! Estou integrando meu e-commerce Scopallié à API do Melhor Envio em ambiente Sandbox via OAuth 2.0.
integração modelo multitenancy
Estou desenvolvendo uma plataforma SaaS no modelo multitenancy, onde cada cliente gerencia sua própria loja de forma independente.
Erro 500 Melhor Envio Sandbox
Ambiente: Melhor Envio Sandbox
Endpoint: POST /api/v2/me/cart
Aplicativo OAuth conectado com cart-write e demais scopes de envio.
Cotações funcionam normalmente. Porém, ao inserir uma etiqueta no carrinho, tanto para Correios/PAC quanto para Jadlog, a API retorna:
HTTP 500 {"error":"Houve um erro ao salvar o pedido no carrinho."}
O payload segue a documentação atual:
serviço e pacote provenientes da cotação;
remetente e destinatário com documentos distintos;
state_register: "ISENTO";
envio não comercial, sem invoice;
products preenchido;
apenas um volume;
headers Accept, Content-Type, Authorization e User-Agent.
A validação da API está ativa: quando remetente e destinatário tinham o mesmo CPF, recebemos corretamente 422. Após corrigir para documentos distintos, a resposta passou a ser o erro interno 500.
Podem verificar se existe falha ou bloqueio interno nessa conta/aplicativo Sandbox?
Erro 500 ao chamar [/api/v2/me/cart](https://sandbox.melhorenvio.com.br/api/v2/me/cart) sem enviar agency
Estou querendo implementar criação de etiqueta no MelhorEnvio e para isso preciso chamar o endpoint https://sandbox.melhorenvio.com.br/api/v2/me/cart para colocar o produto no carrinho, mas o sistema de vocês está me retornando erro interno 500 com uma mensagem de erro genérica.
Estou realizando a integração da api em meu projeto. Ao chamar o serviço /api/v2/me/cart sem enviar agency, recebo status code 500 com uma mensagem de erro genérica.
Ao adicionar um agency com propriedade 1 no payload (exemplo), o fluxo segue corretamente emitindo a etiqueta.
Acredito que de alguma forma vocês esperem que envie o Agency, porém, na doc diz que não precisa.
Os testes foram feitos durante dias, e só conseguimos passar o fluxo enviando o Agency.
Problema na rota de cotação
Não consigo gerar a cotação. Aparece o erro como se eu não tivesse informando o CEP de origem nem o cep de destino. Impossibilitando toda a minha operação.
quero integrar a api em meu software
Boa tarde,