ACSD-67370: Preços incorretos foram mostrados para produtos Bundle em PDP/PLP e a página do carrinho para lojas de várias moedas
O patch ACSD-67370 corrige vários problemas em que os preços incorretos são mostrados para produtos do Pacote na Página de detalhes do produto (PDP)/Página de listagem do produto (PLP) e na página do carrinho para lojas de várias moedas. Este patch está disponível quando o Quality Patches Tool (QPT) 1.1.76 está instalado. A ID do patch é ACSD-67370. 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.8-p3
Compatível com as versões do Adobe Commerce:
- Adobe Commerce (todos os métodos de implantação) 2.4.7 - 2.4.8-p3
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
Os preços incorretos são exibidos para os produtos do Pacote em PDP/PLP e na página do carrinho de compras para lojas de várias moedas.
Etapas a serem reproduzidas:
-
Faça logon no Painel de administração.
-
Navegue até Catalog > Products > Add Product.
-
Crie um produto simples com SKU bundle-simple:
- Defina o preço como US$ 85,11.
- Atribua uma quantidade de pelo menos 20.
- Atribua um peso.
- Atribua o produto à categoria padrão.
- Salve o produto.
-
Navegue até Catalog > Products > Add Product.
-
Selecione Bundle Product na lista suspensa de tipo de produto.
-
Criar um produto em pacote com SKU bundle1:
-
Atribua o produto a uma nova categoria chamada cat1.
-
Adicione o produto simples como uma opção de pacote:
- Role para baixo até Bundle Items e clique em Add Option.
- Nomeie a opção (por exemplo, opt1) e clique em Add Products to Option.
- Selecione bundle-simple e clique em Add Selected Products.
- Defina a quantidade padrão como 8.
-
Salve o produto do pacote.
-
-
Adicionar outra moeda permitida:
- Navegue até Stores > Configuration > General > Currency Setup.
- Selecione USD e Libra esterlina (GBP).
- Salve a configuração.
-
Defina a taxa de conversão da moeda para USD como GBP:
- Navegue até Stores > Currency > Currency Rates.
- Insira 0,75 em GBP e clique em Save Currency Rates.
-
Limpe o cache.
-
Reindexar.
-
Abra a loja.
-
Adicione o produto do pacote ao carrinho.
-
Compare os preços de pacote do produto no PDP, minicarrinho e carrinho de compras.
Resultados esperados:
Os preços dos produtos são os mesmos (510,64) no PDP, PLP (página de categoria), Carrinho de compras e Minicarrinho.
Resultados reais:
O preço do produto difere entre páginas. Por exemplo:
- Página de detalhes do produto / Página de listagem do produto = 510.66
- Carrinho de compras/Minicarrinho = 510.64
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.