ACSD-64753: a loja pré-selecionada em "Retirada na Loja" não é atualizada quando o endereço de entrega é alterado
O patch ACSD-64753 corrige o problema em que a loja pré-selecionada não era atualizada quando um novo endereço de entrega era inserido fora do raio de serviço da loja selecionada. Este patch está disponível quando o Quality Patches Tool (QPT) 1.1.63 está instalado. A ID do patch é ACSD-64753. Observe que esse problema está programado para ser corrigido no Adobe Commerce 2.4.9.
Produtos e versões afetados
O patch foi criado para a versão do Adobe Commerce:
- Adobe Commerce (todos os métodos de implantação) 2.4.7-p3
Compatível com as versões do Adobe Commerce:
- Adobe Commerce (todos os métodos de implantação) 2.4.4 - 2.4.7-p4
magento/quality-patches para a versão mais recente e verifique a compatibilidade na Quality Patches Tool: página Procurar patches. Use a ID do patch como palavra-chave de pesquisa para localizar o patch.Problema
A loja pré-selecionada não foi atualizada quando um novo endereço de entrega foi inserido fora do raio de serviço da loja selecionada.
Etapas a serem reproduzidas:
-
Habilite In-Store Delivery navegando até Stores > Settings > Configuration > Sales > Delivery Methods > In-Store Delivery.
-
Forneça uma Chave de API Google válida para Google Distance Provider. Para fazer isso, navegue até Stores > Configuration > Catalog > Inventory > Google Distance Provider.
-
Adicione uma nova origem (Stores > Sources > Add New Source) e defina os seguintes valores:
- Latitude: -41.917344
- Longitude: -88.102569
- Use as Pickup Location: Sim
- Country United: Estados
- State: Illinois
- City: Fluxo de Carol
- Postcode: 60188
-
Adicione um novo estoque (Stores > Inventory > Stock > Add New Stock), atribua a nova fonte e o site principal a ela.
-
Edite qualquer produto, atribua o produto à nova Source, Em Estoque e quantidade > 0.
-
Aguarde até que a reindexação seja concluída.
-
Na loja, crie um novo cliente e adicione um endereço da Califórnia como faturamento e envio padrão.
-
Adicione outro endereço Illinois não padrão a este cliente.
-
Adicione o produto ao carrinho e prossiga para a finalização da compra.
-
Deixe o endereço de entrega selecionado Califórnia e escolha o método de envio Pick in Store. Clique em Next.
Resultados esperados:
Como o endereço da Califórnia está fora do raio máximo de pesquisa (200 km), o Source de Illinois não deve estar disponível para o cliente.
Resultados reais:
A origem em Illinois pode ser selecionada e o cliente pode prosseguir para o check-out.
Aplicar o patch
Para aplicar patches individuais, use os links a seguir, dependendo do método de implantação:
- Adobe Commerce ou Magento Open Source local: Quality Patches Tool > Uso no guia Quality Patches Tool.
- Adobe Commerce na infraestrutura em nuvem: Atualizações e patches > Aplicar patches no guia do Commerce na infraestrutura em nuvem.
Leitura relacionada
Para saber mais sobre Quality Patches Tool, consulte:
- Quality Patches Tool: uma ferramenta de autoatendimento para patches de qualidade no guia Ferramentas.