ACSD-69351: i saldi delle carte regalo e le date di scadenza vengono visualizzati su siti web errati
La patch ACSD-69351 risolve il problema relativo alla visualizzazione dei saldi e delle date di scadenza delle gift card nei siti Web errati senza convalidare l'ambito del sito Web assegnato. Questa patch è disponibile quando è installato Quality Patches Tool (QPT) 1.1.77. L’ID della patch è ACSD-69351. Questo problema è pianificato per la risoluzione in Adobe Commerce 2.4.9.
Prodotti e versioni interessati
La patch è stata creata per la versione di Adobe Commerce:
- Adobe Commerce (tutti i metodi di distribuzione) 2.4.7-p8
Compatibile con le versioni di Adobe Commerce:
- Adobe Commerce (tutti i metodi di implementazione) 2.4.4 - 2.4.8-p3
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
Problema in cui i saldi gift card e le date di scadenza non vengono visualizzati in conformità all'ambito del sito Web assegnato.
Passaggi da riprodurre:
- Creare il sito Web A e il sito Web B, quindi creare una visualizzazione Store e Store corrispondente per ciascun sito Web.
- Vai a Catalog > Products > Add Product > Simple Product, imposta Name, SKU, Price (ad esempio, 10.00) e Stock Status su In magazzino. Nella sezione Product in Websites, selezionare sia Sito Web A che Sito Web B, quindi Save il prodotto.
- Passa a Marketing > Gift Card Accounts > Add Gift Card Account, imposta Website solo su Sito Web A, configura il saldo come 100.00, imposta Status su Abilitato, seleziona una data di scadenza futura, Save l'account gift card e annota il codice gift card generato.
- Apri la vetrina del sito Web B e aggiungi al carrello il prodotto creato in precedenza.
- Nella pagina del carrello, individuare la sezione Gift Card, immettere il codice gift card assegnato al sito Web A e selezionare Check gift card status and balance senza applicare la gift card. Vengono visualizzati saldo e data di scadenza.
- In alternativa, accedere a un account cliente sul sito Web B, passare a My Account > Gift Card, immettere lo stesso codice gift card e verificare il saldo. Vengono visualizzati saldo e data di scadenza.
- Procedi all'estrazione sul sito Web B e prova ad applicare lo stesso codice gift card. Il sistema rifiuta correttamente la gift card a causa della convalida dell'ambito del sito Web.
Risultati previsti:
Il saldo deve rimanere limitato al sito Web assegnato e il sistema deve visualizzare il seguente errore durante l'applicazione della gift card: Correggere il sito Web del conto gift card: X.
Risultati effettivi:
Il sistema visualizza il saldo della gift card indipendentemente dalla restrizione del sito Web assegnato.
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: strumento self-service per patch di qualità nella guida degli strumenti.