ACSD-49843: link de download do produto indisponível após ser faturado automaticamente com Payment Action = Intent Sale

O patch ACSD-49843 corrige o problema em que o link de download do produto fica indisponível depois que o item solicitado é faturado automaticamente por um método de pagamento online quando Payment Action está definido como Intent Sale. Este patch está disponível quando o Quality Patches Tool (QPT) 1.1.37 está instalado. A ID do patch é ACSD-49843. Observe que o problema está programado para ser corrigido no Adobe Commerce 2.4.7.

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.5-p1

Compatível com as versões do Adobe Commerce:

  • Adobe Commerce (todos os métodos de implantação) 2.3.7 - 2.3.7-p4, 2.4.1 - 2.4.6-p2
NOTE
O patch pode se tornar aplicável a outras versões com as novas versões do Quality Patches Tool. Para verificar se o patch é compatível com a sua versão do Adobe Commerce, atualize o pacote 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

O link de download do produto não estará disponível depois que o item solicitado for faturado automaticamente por um método de pagamento online quando Payment Action estiver definido como Intent Sale.

Etapas a serem reproduzidas:

  1. Faça logon no Administrador do Adobe Commerce e navegue até Stores > Configuration > Sales > Configure Braintree.

    • Na lista suspensa Payment Action, selecione Intent Sale e defina Enable Card Payments como Sim.
  2. Vá para Stores > Configuration > Catalog > Downloadable Product Option > Order Item status for Download e verifique se está definido como "Faturado".

  3. Na loja, faça logon como cliente.

    • Adicione qualquer produto para download e um produto simples ao carrinho.
    • Use Braintree Pay para fazer o pedido usando a opção de cartão.
  4. Vá para My Orders e veja se a fatura é criada automaticamente para o pedido e se ambos os status dos itens são "Faturados".

  5. Vá para My Downloadable Products e observe que o link de download ainda não está disponível.

  6. Em Admin, vá para esse pedido e crie uma remessa para ele.

  7. Na loja, vá para My Downloadable Products e observe que o link de download agora está disponível.

Resultados esperados:

O link de download está disponível quando o status do produto para download é "Faturado".

Resultados reais:

O link para download não está disponível mesmo quando o status do produto disponível para download indica "Faturado". Ela só estará disponível depois que uma remessa for criada para o produto físico.

Aplicar o patch

Para aplicar patches individuais, use os links a seguir, dependendo do método de implantação:

Leitura relacionada

Para saber mais sobre Quality Patches Tool, consulte:

Para obter informações sobre outros patches disponíveis no QPT, consulte Quality Patches Tool: Pesquisar patches no guia Quality Patches Tool.

recommendation-more-help
c2d96e17-5179-455c-ad3a-e1697bb4e8c3