Dúvidas Frequentes: Validação de CEP no Checkout

Olá pessoal!

Vim aqui trazer um post na comunidade sobre como validar um CEP digitado no checkout da sua loja.

Atualmente na VTEX, os CEPs funcionam como uma faixa numérica de 8 dígitos registrados em uma planilha do módulo de logística.

No checkout, ele irá fazer duas validações:

  1. Se o CEP está dentro de alguma faixa de CEP de uma política de envio cadastrada;
  2. Se a quantidade de caracteres é uma sequência numérica de 8 dígitos.

Nativamente, o checkout não realiza uma verificação desses CEPs, o que pode ocasionar de um pedido chegar com um CEP inválido. Para contornamos estas situações, você pode seguir por estes dois caminhos:

1. Configurar a Geolocalização da sua loja através da API do Google Geolocation API

Para configurar ela, você pode seguir nosso tutorial de sua configuração na VTEX, com ela, no momento do checkout, você terá à disposição uma ferramenta com a habilidade de geo localizar endereços do Google Maps com um ícone marcador de posição num mapa. Consulte nosso material

2. Customizar o checkout para realizar uma busca de CEP

Você pode customizar o checkout para validar um CEP, existem diversas possibilidades para tal, como efetuar uma consulta aos correios, ou a algum banco de dados onde tivesse essa informação. Neste passo, recomendamos validar essa possibilidade com a sua agência ou equipe de desenvolvimento.

4 Likes