[Solo PaaS]{class="badge informative" title="Applicabile solo ai progetti Adobe Commerce on Cloud (infrastruttura PaaS gestita da Adobe) e ai progetti on-premise."}

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
NOTE
La patch potrebbe diventare applicabile ad altre versioni con le nuove versioni di Quality Patches Tool. 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

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:

  1. Creare il sito Web A e il sito Web B, quindi creare una visualizzazione Store e Store corrispondente per ciascun sito Web.
  2. 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.
  3. 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.
  4. Apri la vetrina del sito Web B e aggiungi al carrello il prodotto creato in precedenza.
  5. 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.
  6. 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.
  7. 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:

Lettura correlata

Per ulteriori informazioni su Quality Patches Tool, vedere:

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