Sumário
Este problema conhecido foi traduzido automaticamente do inglês.
Quando a loja não utiliza uma configuração de geolocalização e o usuário muda o código postal no componente PUP, ele envia apenas o código postal para nosso backend que não afeta realmente a distância, pois este valor é calculado com base nas geo Coordenadas, assim, mesmo que o código postal seja diferente, ele mantém a mesma distância de coleta calculada anteriormente.
Além disso, se o usuário escolhe o PUP e muda o código postal, além de não calcular a nova distância como mencionado, também permite passar códigos postais que não eram aceitos anteriormente.
Simulação
Vá a uma loja sem uma configuração de geolocalização e digite um código postal válido no PUP. Depois disso, mude o código postal para um novo, para que você possa ver que a distância não muda na UI.
Workaround
Nenhuma solução.