MDVA-40830: credito del punto vendita applicato più volte durante l'ordine

La patch di MDVA-40830 risolve il problema che causa l'applicazione ripetuta del credito all'archivio durante il posizionamento dell'ordine. Questa patch è disponibile quando è installato QPT (Quality Patches Tool) 1.1.11. L'ID della patch è MDVA-40830. Il problema è pianificato per essere risolto in Adobe Commerce 2.4.5.

Prodotti e versioni interessati

La patch è stata creata per la versione di Adobe Commerce:

  • Adobe Commerce (tutti i metodi di implementazione) 2.4.2

Compatibile con le versioni di Adobe Commerce:

  • Adobe Commerce (tutti i metodi di implementazione) 2.3.0 - 2.3.7-p2, 2.4.0 - 2.4.3-p1
NOTE
La patch potrebbe diventare applicabile ad altre versioni con le nuove versioni dello strumento Patch di qualità. Per verificare se la patch è compatibile con la versione di Adobe Commerce in uso, aggiornare il pacchetto magento/quality-patches alla versione più recente e verificare la compatibilità nella pagina Quality Patches Tool: Cerca patch. Utilizza l’ID patch come parola chiave di ricerca per individuare la patch.

Problema

Il credito del punto vendita viene applicato più volte durante il posizionamento dell'ordine.

Passaggi da riprodurre:

  1. Crea un cliente e aggiungi il credito del negozio al conto cliente.
  2. Aggiungi un prodotto semplice al carrello.
  3. Imposta l'indirizzo di spedizione e l'indirizzo di fatturazione per il carrello.
  4. Controlla il totale_complessivo del carrello.
  5. Applica credito store al carrello utilizzando la seguente richiesta GraphQL:

mutation {
  applyStoreCreditToCart(
    input: { cart_id: "%cartId%" }
  ) {
    cart {
      prices {
        grand_total {
          currency
          value
        }
      }
      applied_store_credit {
        applied_balance {
          currency
          value
        }
        current_balance {
          currency
          value
        }
      }
    }
  }
}

Risultati previsti:

Il valore di apply_store_credit viene applicato con precisione e i totali del carrello vengono rispecchiati correttamente nella risposta API.

Risultati effettivi:

Il valore di apply_store_credit viene applicato due volte, influendo sia sul carrello che sul totale_complessivo.

Applicare la patch

Per applicare singole patch, utilizzare i collegamenti seguenti, a seconda del metodo di distribuzione utilizzato:

Lettura correlata

Per ulteriori informazioni sullo strumento Patch di qualità, vedere:

Per informazioni sulle altre patch disponibili in QPT, fare riferimento a Quality Patches Tool: Cercare le patch nella guida di Quality Patches Tool.

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