Correios: ligar e configurar a integração (contrato, cartão de postagem e código de acesso)

Conecta o contrato dos Correios ao Hap para cotar SEDEX/PAC, gerar a pré-postagem, imprimir a etiqueta em PDF e acompanhar o rastreio direto do pedido. Exige contrato ativo com cartão de postagem: a integração fala com a API oficial dos Correios (CWS), não com o balcão da agência.

ComercialAtualizado em 17/09/2026

Quando usar

Empresa que despacha pelos Correios com contrato próprio e quer parar de redigitar a etiqueta no site dos Correios — tanto nas vendas do e-commerce/marketplace quanto na venda comum.

Antes de começar

  • Contrato ativo com os Correios (pessoa jurídica) e cartão de postagem vinculado ao contrato
  • Conta do "Meu Correios" da empresa, com acesso ao portal Correios Web Services (CWS)
  • Recurso "Etiqueta de envio pelos Correios" ligado em Configurações Gerais > Recursos em teste (só administrador liga)
  • Permissão "INTEGRAÇÕES ACESSAR" para abrir Configurações > Integrações (administrador já tem)
  • Cadastro da empresa com CNPJ, CEP e endereço completos — é ele que vai como remetente na etiqueta

O que a integração faz

Com o contrato conectado, o Hap fala direto com a API dos Correios: cota SEDEX e PAC mostrando valor e prazo, cria a pré-postagem, devolve a etiqueta em PDF pronta para imprimir, gera a declaração de conteúdo e traz o rastreio do objeto. O código de rastreio volta para o pedido, então quem abre a venda vê o mesmo número que o cliente recebe.

Trava dupla: recurso ligado + integração ativa

São duas chaves diferentes e as duas precisam estar ligadas. A primeira é o recurso "Etiqueta de envio pelos Correios", em Configurações Gerais > Recursos em teste, que só o administrador enxerga — é ele que faz o card Correios aparecer em Integrações. A segunda é a caixa "Integração ativa", dentro do próprio painel dos Correios. Com apenas uma das duas ligadas, nenhuma tela do ERP oferece etiqueta: o campo "Canal de envio" nem chega a aparecer no pedido.

O que acontece quando cada trava está desligada
TravaOnde ficaDesligada
Recurso "Etiqueta de envio pelos Correios"Configurações Gerais > Recursos em teste (só administrador)O card Correios não aparece em Integrações
Caixa "Integração ativa"Configurações > Integrações > CorreiosO painel existe e salva, mas nenhum pedido oferece etiqueta
Credencial (usuário, código de acesso e cartão)Configurações > Integrações > CorreiosToda chamada aos Correios volta com erro de credencial

Onde acessar o painel

  1. 1

    Abra Configurações > Integrações. O card Correios fica na lista de integrações disponíveis, com a situação atual: "Pendente" e o aviso "Configurar contrato" enquanto o contrato não estiver cadastrado.

    Configurações > Integrações: onde fica o card Correios
  2. 2

    Clique em "Abrir painel". O caminho completo aparece no topo da tela: CONFIGURAÇÕES > INTEGRAÇÕES > CORREIOS.

Preencher a conexão

A primeira seção do painel é a Conexão: a caixa "Integração ativa", o ambiente, o usuário do Meu Correios, o código de acesso e o cartão de postagem, com o botão "Testar conexão" logo abaixo. O selo no canto superior direito acompanha o preenchimento e passa de "Não configurado" para "Integração ativa".

Painel dos Correios: seção Conexão e seção Serviços e origem
  1. 1

    Ambiente: escolha Produção para despachar de verdade. Homologação existe para testes do time técnico e gera etiqueta que a agência não aceita.

  2. 2

    Usuário do Meu Correios: o mesmo login que a empresa usa no portal dos Correios.

  3. 3

    Código de acesso: gere no portal Correios Web Services (o link está na própria tela), logado com a conta do Meu Correios da empresa. É a senha do COMPONENTE — não a senha de login do portal.

  4. 4

    Cartão de postagem: o número do cartão vinculado ao contrato, apenas os dígitos.

  5. 5

    Clique em "Testar conexão". Dando certo, o Hap autentica de verdade nos Correios e mostra o contrato, a DR e a lista de APIs que o cartão libera — e guarda isso no painel.

Serviços e CEP de origem

Marque apenas os serviços que existem no seu contrato: são eles que aparecem na cotação. Os serviços de contrato (SEDEX Contrato e PAC Contrato) são os que passam pelo cartão de postagem e formam o caminho normal da integração. O serviço padrão precisa estar entre os marcados — é ele que já vem escolhido quando o operador abre a tela de envio.

Códigos de serviço dos Correios
ServiçoCódigoObservação
SEDEX Contrato03220Contrato + cartão de postagem. É o padrão da integração
PAC Contrato03298Contrato + cartão de postagem. É o padrão da integração
SEDEX04162Código de balcão. Marque só se o seu contrato usar este código
PAC04669Código de balcão. Marque só se o seu contrato usar este código
Mini Envios04227Objetos pequenos, quando o contrato inclui o serviço

O CEP de origem substitui o CEP do cadastro da empresa na cotação e na etiqueta. Preencha quando o galpão que despacha não é a sede: cotar a partir do CEP errado muda a faixa de preço e o prazo. Em branco, o sistema usa o CEP da empresa.

Embalagem padrão

Peso e dimensões vêm primeiro do que foi digitado na tela de envio, depois do pedido, depois do cadastro do produto. Os valores desta seção são a última rede de segurança: só entram quando nada mais informou o número. A tela de envio mostra de onde veio cada valor antes de imprimir, porque peso chutado costuma virar cobrança extra na agência.

Os campos de mínimo existem porque os Correios recusam objeto menor que o tamanho mínimo do serviço — o Hap ajusta a medida para o mínimo antes de cotar. Já a soma máxima das dimensões apenas avisa, não bloqueia: o limite real varia por serviço e por contrato.

Embalagem padrão, serviços adicionais e o botão "Salvar configuração", no fim do painel

Serviços adicionais e rótulo

Valor declarado (019), aviso de recebimento (001) e mão própria (002) marcados aqui já chegam marcados na tela de envio, e o operador ainda pode mudar pedido a pedido. O valor declarado sugere o valor do pedido — declarar mais do que o real só encarece o frete, sem benefício. O tipo de rótulo (Padrão ou Reduzido) e a observação padrão (até 200 caracteres) valem para todas as etiquetas.

Salvar e conferir

  1. 1

    Marque "Integração ativa" na seção Conexão.

  2. 2

    Clique em "Salvar configuração" no fim da tela.

  3. 3

    Confira o selo no topo: deve passar de "Não configurado" para "Integração ativa", ao lado do ambiente e do número do contrato.

  4. 4

    Abra um pedido de venda já salvo, no novo layout, e confira se o campo "Canal de envio" aparece na aba Transporte.

Problemas comuns

  • Não aparece o card Correios em Integrações: o recurso "Etiqueta de envio pelos Correios" está desligado em Configurações Gerais > Recursos em teste (só administrador liga), ou o usuário não tem a permissão INTEGRAÇÕES ACESSAR.
  • "Testar conexão" volta com credencial inválida ou expirada: o Código de acesso NÃO é a senha de login do Meu Correios — é a senha do componente, gerada dentro do portal CWS. Confira também o cartão de postagem (só os dígitos) e se o ambiente escolhido é o mesmo portal onde a senha foi gerada (cwshom para Homologação, cws para Produção).
  • "O cartão de postagem não tem esta API liberada no contrato": o contrato não inclui aquela API dos Correios. O próprio "Testar conexão" lista as APIs que o cartão libera; peça a liberação ao assistente comercial dos Correios.
  • Mexi só no CEP de origem e não redigitei a senha: é o comportamento certo. O campo mostra ******** e reenviar a máscara preserva o código de acesso já gravado.
  • Salvei tudo e o campo "Canal de envio" não apareceu no pedido: confira se a caixa "Integração ativa" ficou marcada, se o pedido é da mesma empresa que foi configurada (a configuração é por empresa) e se o pedido está no novo layout — o bloco dos Correios não existe no layout antigo do pedido de venda.
  • Mensagem de erro cita "Configurações Gerais > Correios": é o texto do sistema. A tela é Configurações > Integrações > Correios.
  • A agência recusou a etiqueta: confira o Ambiente. Em Homologação a etiqueta é de teste e não vale para postagem — só Produção gera objeto postável.

Artigos relacionados

Correios: ligar e configurar a integração (contrato, cartão de postagem e código de acesso) · Central de Ajuda Hap