Como configurar nova API dos Correios no Woocommerce

Guia completo ensina como configurar e ativar a nova API dos Correios para cálculo de frete em lojas virtuais que usam o Woocommerce.

Este post foi atualizado pela última vez há mais de 3 meses.

Se você possui uma loja virtual com Woocommerce e se deparou com uma mensagem de erro informando que “não existem métodos de entrega disponíveis“, neste artigo vamos explicar por que o plugin dos Correios para WordPress simplesmente parou de calcular o frete.

Como configurar nova API dos Correios no Woocommerce

“Nenhuma opção de entrega foi encontrada. Não existem métodos de entrega disponíveis. Certifique-se de que o seu endereço foi preenchido corretamente, ou entre em contato conosco se precisar de ajuda.”

Embora a mensagem de erro acima fosse um erro recorrente para usuários que usavam o plugin dos Correios para configurar uma loja virtual com Woocommerce pela primeira vez, hoje esta mensagem tem como objetivo informar que não foi possível fazer a comunicação direta com a API dos Correios e, por isso, o valor do frete não pode ser calculado no carrinho nem na finalização de uma compra.

Até então, os Correios permitiam a utilização do seu Webservice em SOAP para que os comércios eletrônicos exibissem a opção de calcular o frete (PAC, Sedex, etc) de forma gratuita em seus próprias plataformas, mas a partir de agora somente as lojas virtuais que possuem contrato ativo com a empresa conseguem gerar este valor para seus clientes.

Trocando em miúdos, essa nova requisição não permite mais a utilização gratuita da API dos Correios sem que o vendedor possua um contrato com eles. Para resolver este problema, nossa recomendação é que você faça o seu cadastro no CWS (Correios Web Services). A partir daí será possível:

  • Criar uma conta CPF (Pessoa Física) ou CNPJ (Pessoa Jurídica) no portal dos Correios;
  • Ativar o código de acesso API dos Correios para fazer a integração entre as plataformas;
  • Ativar um Cartão de Postagem personalizado, com 10 dígitos.

Como criar uma conta no portal Meus Correios

Para criar sua conta e, em seguida, ativar seu contrato junto aos Correios:

  • Acesse a plataforma CWS Correios Web Services;
  • Clique em Entrar e em seguida em Cadastrar;
  • Preencha todos os formulários das páginas seguintes até o final.

Como gerar código de acesso a API dos Correios

Partindo do princípio de que o seu cadastro foi ativado com sucesso, a nova etapa é gerar um código de acesso para a API. Para isso basta seguir mais um passo a passo:

  • Acesse novamente o site CWS Correios Web Services;
  • Navegue até o menu Gestão de acesso a API's;
  • Digite o usuário e senha do Portal Meus Correios e clique em Gerar código.

Copie o código e o token gerado no sistema e salve-o em um lugar seguro, pois você precisará dele quando for concluir a configuração do plugin no Woocommerce.

Como consultar o número do Cartão de Postagem dos Correios

Com o contrato ativo e funcional, para encontrar o número do seu Cartão de Postagem, basta acessar o site dos Correios e fazer login com suas credenciais de acesso.

Feito isso, navegue até Meus Contratos > Cartões de Postagens para ter acesso a esta informação. Nesta mesma tela é possível consultar os serviços disponíveis em seu cartão, além dos valores utilizados nele.

Também é possível consultar este número através do app de verificação do CorreiosFácil.

Tutorial Correios para Woocommerce (Nova API)

Hoje em dia existem vários plugins que exibem uma simulação de frete em lojas com Woocommerce, mas sem dúvidas o melhor de todos ainda é o pioneiro Correios para Woocommerce.

Então, agora que você já possui uma conta nos Correios ativa, um código de acesso API e um Cartão de Postagem, instale o plugin em seu Woocommerce e navegue até o menu lateral do painel de controle do seu WordPress para concluir a configuração dessa nova API para cálculo de frete:

  • Woocommerce > Configurações > Integração > Correios

Quando a tela acima ser carregada, preencha todas as informações solicitadas da seguinte forma:

  • Em nome de usuário, digite o seu número de acesso no portal Meus Correios;
  • Copie e cole o código de Acesso da nova API que você salvou anteriormente;
  • Digite o numero do Cartão de Postagem contendo todos os 10 dígitos;
  • Por fim, clique no botão Atualizar lista de serviços.

Cadastrar nova área de entrega no Woocommerce

Mesmo que você já possua áreas e métodos de entregas cadastrados, será necessário criar novos ou editar os atuais para que a nova API dos Correios funcione.

Para isso, navegue até Woocommerce > Configurações > Entrega no menu lateral do WordPress e selecione os serviços ativados com a nova API.

Conclusão

Este novo método para ativar o cálculo do frete dos Correios em lojas virtuais tem causado muita dor de cabeça e confusão para usuários menos experientes, mas se você seguiu todo o passo a passo deste artigo, em teoria, seu comércio eletrônico estará novamente calculando o valor do frete da forma correta.

Fica a dica!


Foto: jesse ramirez via Unsplash.

Quero ser cliente da PortoFácil! Entre em contato

Leia também

Textos que têm a ver com este assunto:
TUTORIAL: como resolver erros e problemas no WordPress

Tutorial de como resolver os principais erros e problemas relacionados ao WordPress. Confira nosso passo a passo detalhado de soluções!

Novidades do WordPress 6.7.1

Conheça todas as novidades do WordPress, incluindo melhorias e aprimoramentos em segurança, desempenho e acessibilidade.

Woocommerce Hooks: Melhores filtros e ações para sua loja virtual

Conheça os melhores hooks para turbinar seu Woocommerce, melhorando a navegabilidade dos seus visitantes dentro da sua loja virtual.