MDVA-31150: fatura sem informações de crédito de loja
O patch MDVA-31150 corrige o problema em que uma fatura é criada sem informações de crédito de armazenamento. Este patch está disponível quando a variável Ferramenta de correções de qualidade (QPT) O v.1.0.8 está instalado. Observe que o problema será corrigido no Adobe Commerce versão 2.4.2.
Produtos e versões afetados
- Este patch foi projetado para Adobe Commerce na infraestrutura em nuvem 2.3.5-p2.
- O patch também é compatível com o Adobe Commerce no local e o Adobe Commerce na infraestrutura em nuvem 2.3.0 a 2.3.5-p2 e 2.4.0 a 2.4.0-p1.
magento/quality-patches
pacote para a versão mais recente e verifique a compatibilidade no Quality Patches Tool: Página Procurar patches. Use a ID do patch como palavra-chave de pesquisa para localizar o patch.Problema
Depois do pedido de fatura por API, as informações de saldo do cliente e cartão-presente usados não estão presentes na fatura.
Etapas a serem reproduzidas
- Adicionar um valor de crédito da loja a uma conta de cliente: na barra lateral Admin, vá para Clientes > Todos os clientes.
- Encontre o registro do cliente e clique em Editar na coluna Ação, depois Crédito da loja > Atualizar o saldo > Salvar Cliente.
- Ir para a Loja e adicionar produtos ao carrinho.
- Faça um pedido aplicando a quantia de cartão-presente ou crédito da loja como pagamento parcial.
- Criar fatura usando
REST API>POST>/rest/V1/order/1/invoice
com carga útil:{ "capture": true, "items": [ { "extension_attributes": {}, "order_item_id": 3, "qty": 1 } ], "notify": true, "appendComment": true, "comment": { "extension_attributes": {}, "comment": "string", "is_visible_on_front": 0 }, "arguments": { "extension_attributes": {} }}
- Obter a fatura recém-criada usando
REST API>GET>/rest/V1/invoices/1
.
Resultado esperado
O crédito da loja e o saldo do cartão-presente são retornados por Chamada de API.
Resultado real
O crédito da loja e o saldo do cartão-presente não são retornados pela Chamada de API.
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 no local: Guia de atualização de software > Aplicar patches na documentação do desenvolvedor.
- Adobe Commerce na infraestrutura em nuvem: Upgrades e Patches > Aplicar Patches na documentação do desenvolvedor.
Leitura relacionada
Para saber mais sobre a Ferramenta de correção de qualidade, consulte:
- Ferramenta de correções de qualidade lançada: uma nova ferramenta para autoatendimento de correções de qualidade em nossa base de conhecimento de suporte.
- Verifique se o patch está disponível para o problema do Adobe Commerce usando a Ferramenta de patches de qualidade em nossa base de conhecimento de suporte.
Para obter informações sobre outros patches disponíveis no QPT, consulte Patches disponíveis no QPT na documentação do desenvolvedor.