{"section":"known-issues","requestedLocale":"pt","requestedSlug":"a-insercao-do-cep-na-visualizacao-de-envio-do-carrinho-esta-gerando-opcoes-de-endereco-duplicadas-para-clientes-recorrentes","locale":"pt","slug":"a-insercao-do-cep-na-visualizacao-de-envio-do-carrinho-esta-gerando-opcoes-de-endereco-duplicadas-para-clientes-recorrentes","path":"docs/pt/known-issues/Checkout/a-insercao-do-cep-na-visualizacao-de-envio-do-carrinho-esta-gerando-opcoes-de-endereco-duplicadas-para-clientes-recorrentes.md","branch":"main","content":">ℹ️ Este problema conhecido foi traduzido automaticamente do inglês.\n\n## Sumário\n\nEstamos enfrentando alguns problemas ao inserir códigos postais no módulo **Pré-visualização de envio** do carrinho; alguns deles estão descritos nestas KIs:\n\n\n- Ref. 1: [KI]  Colocar um código postal na pré-visualização de envio do carrinho às vezes retorna um resultado nulo da API\n- Ref. 2: [KI] O campo de entrada do código postal na pré-visualização de envio não fica oculto\n\nNesse caso, o que acontece é que, para clientes que já têm endereços registrados em seu perfil (compradores recorrentes), ao inserir um código postal na Pré-visualização de Envio já utilizado em uma compra anterior, na API uma opção adicional de endereço de entrega é inserida (`shippingData.availableAddresses`), ao avançar pelas etapas do Checkout e chegar à seleção de endereço (`/checkout/#/shipping`), verifica-se que, em vez de selecionar o endereço correspondente ao referido código postal, abre-se uma nova opção de seleção incompleta e, em alguns casos, oculta, forçando o cliente a selecionar um na lista ou a complementar o “novo” para avançar para a próxima etapa.\n\n## Simulação\n\n1. Use um usuário que já tenha feito algumas compras e cujo perfil tenha algum endereço para entrega.\n2. Adicione alguns itens ao carrinho e, em seguida, vá para o checkout.\n3. No carrinho, use a Visualização de Envio para inserir o código postal do seu perfil.\n  1. Tente revisar o `orderForm` e procure por `shippingData.availableAddresses`\n  2. O endereço em seu perfil será listado com um detalhe importante: o endereço já possui o número da rua (`shippingData.availableAddresses.[].number`)\n  3. A nova opção na matriz que gera o problema não possui o `number`, o que a converte em uma opção de endereço incompleto.\n4. Tente ir para a etapa de envio do checkout (`/checkout/#/shipping`) e você verá que não é possível avançar para a etapa de pagamento se não completar o endereço selecionado ou selecionar outra das opções.\n\n## Workaround\n\nNa etapa de envio do checkout, tente selecionar o endereço listado desejado (forçar a seleção de um dos endereços anteriores do cliente).\n\n\n\n%0A"}