Sumário
Este problema conhecido foi traduzido automaticamente do inglês.
Quando o endereço é inserido através do código postal API e estes dados são atualizados nos dados de envio antes de chegar ao checkout. Se nosso API postal não retornar todos os dados completos, por exemplo, rua, bairro, etc. Eles estarão faltando nos dados de envio. O problema é que quando o cliente usa o componente de geolocalização em seu checkout, ele não executa a validação que falta nestes campos, deixando o usuário para ir para a etapa de pagamento sem preencher os dados que não estão completos.
Simulação
Fazer a ligação para "api/checkout/pub/postal-code/BRA" informando o código postal "75345-000" antes de chegar ao Checkout.
Atualizar os dados de envio com os dados que são devolvidos a partir desta API. Ao chegar ao Checkout, o componente pedirá apenas para preencher o número e o campo do receptor, permitindo assim que o usuário vá para a etapa de pagamento com estes dados em falta.
Workaround
N/A