ACSD-59865: Cart Price Rule non è in grado di annullare le regole precedenti a causa di una quantità di prodotto insufficiente
La patch ACSD-59865 risolve il problema per cui il valore Discount quantity step in Fixed amount discount, Percent of product price discount, e Buy X get Y Cart Price Rules non annulla più l'azione delle regole precedenti. Questa patch è disponibile quando è installato Quality Patches Tool (QPT) 1.1.52. L’ID della patch è ACSD-59865. Il problema è pianificato per essere risolto in Adobe Commerce 2.4.8.
Prodotti e versioni interessati
La patch è stata creata per la versione di Adobe Commerce:
- Adobe Commerce (tutti i metodi di implementazione) 2.4.6-p1
Compatibile con le versioni di Adobe Commerce:
- Adobe Commerce (tutti i metodi di implementazione) 2.4.4 - 2.4.6-p7
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
Cart Price Rule non riesce ad annullare le regole applicate in precedenza a causa di una quantità di prodotto insufficiente nel carrello.
Passaggi da riprodurre:
-
Accedi come amministratore.
-
Vai a Marketing > Cart Price Rules e fai clic su Add New rule.
-
Imposta Rule Name = Test - 1
-
Seleziona tutti i siti Web e i gruppi di clienti
-
Imposta Priority = 0
-
Vai alla sezione Actions:
- Imposta Apply = Percentuale di sconto sul prezzo del prodotto
- Imposta Discount amount = 10
- Imposta Maximum Qty Discount is Applied To = 100
- Imposta Discount Qty Step (Buy X) = 0
- Imposta Discard subsequent rules su No
-
-
Cancella la cache.
-
Vai alla vetrina, aggiungi un elemento al carrello e procedi a pagamento/carrello.
-
Verifica che lo sconto 10% sia applicato al carrello.
-
Torna a Cart Price Rules e crea una nuova regola.
-
Imposta Rule Name = Test - 2
-
Seleziona tutti Websites e Customer Groups
-
Imposta Priority = 2
-
Passare alla sezione Actions:
- Imposta Apply = Percentuale di sconto sul prezzo del prodotto
- Imposta Discount amount = 20
- Imposta Maximum Qty Discount is Applied To = 100
- Imposta Discount Qty Step (Buy X) = 3
-
-
Cancella la cache.
-
Torna di nuovo alla vetrina.
-
Aggiorna il carrello per aggiornare le regole. Verificare che lo sconto 10% non sia più applicato.
-
Aggiungi articoli al carrello fino a quando la quantità non soddisfa il valore del Passaggio richiesto per la seconda regola.
Risultati previsti:
Il primo Cart Price Rule viene applicato quando vengono soddisfatte le condizioni della seconda regola.
Risultati effettivi:
Le regole di prezzo vengono applicate come configurato nel dashboard di amministrazione.
Applicare la patch
Per applicare singole patch, utilizzare i collegamenti seguenti, a seconda del metodo di distribuzione utilizzato:
- Adobe Commerce o Magento Open Source on-premise: Quality Patches Tool > Utilizzo nella guida di Quality Patches Tool.
- Adobe Commerce su infrastruttura cloud: Aggiornamenti e patch > Applica patch nella guida Commerce su infrastruttura cloud.
Lettura correlata
Per ulteriori informazioni su Quality Patches Tool, vedere:
- Quality Patches Tool rilasciato: nuovo strumento per la gestione automatica delle patch di qualità nella Knowledge Base di supporto.
- Verifica se la patch è disponibile per il problema di Adobe Commerce utilizzando Quality Patches Tool nella guida di Quality Patches Tool.
Per informazioni sulle altre patch disponibili in QPT, fare riferimento a Quality Patches Tool: Cercare le patch nella guida di Quality Patches Tool.