ACSD-69351:間違った web サイトに表示されるギフトカードの残高と有効期限
ACSD-69351 パッチは、割り当てられた web サイトの範囲を検証せずに、間違った web サイトにギフトカードの残高と有効期限が表示される問題を修正しました。 このパッチは、Quality Patches Tool (QPT) 1.1.77 がインストールされている場合に使用できます。 パッチ ID は ACSD-69351 です。 この問題はAdobe Commerce 2.4.9 で修正される予定であることに注意してください。
影響を受ける製品とバージョン
Adobe Commerce バージョン用のパッチが作成されます。
- Adobe Commerce(すべてのデプロイメント方法) 2.4.7-p8
Adobe Commerce バージョンとの互換性:
- Adobe Commerce(すべてのデプロイメント方法) 2.4.4 - 2.4.8-p3
NOTE
このパッチは、新しい Quality Patches Tool リリースを含む他のバージョンにも適用される可能性があります。 パッチがAdobe Commerceのバージョンと互換性があるかどうかを確認するには、
magento/quality-patches パッケージを最新バージョンに更新し、Quality Patches Tool: Search for patches page で互換性を確認します。 パッチ ID を検索キーワードとして使用して、パッチを見つけます。問題
割り当てられた Web サイトの範囲に応じてギフトカードの残高と有効期限が表示されない問題。
再現手順 :
- Web サイト A と Web サイト B を作成し、各 web サイトに対応するストアおよびストア表示を作成します。
- Catalog/Products/Add Product/Simple Product に移動し、Name、SKU、Price (例:10.00)を設定し、Stock Status を 在庫 に設定します。 「Product in Websites」セクションで、「Website A」と「Website B の両方を選択し、製品を Save きます。
- Marketing/Gift Card Accounts/Add Gift Card Account に移動し、Website を Web サイト A のみに設定し、残高を 100.00 に設定し、Status を 有効 に設定し、将来の有効期限を選択して、ギフトカードアカウントを Save し、生成されたギフトカードコードに注意してください。
- Web サイト B のストアフロントを開き、前に作成した製品を買い物かごに追加します。
- カート ページで [Gift Card] セクションを探し、Web サイト A に割り当てられたギフト カード コードを入力し、ギフト カードを適用せずに Check gift card status and balance を選択します。 残高と有効期限が表示されます。
- または、Web サイト B で顧客アカウントにログインし、My Account/Gift Card に移動して、同じギフトカードコードを入力し、残高を確認します。 残高と有効期限が表示されます。
- Web サイト B でチェックアウトに進み、同じギフトカードコードを適用しようとします。 Web サイトの範囲の検証が原因で、システムがギフトカードを正しく拒否します。
期待される結果 :
残高は割り当てられたウェブサイトに限定され、システムはギフトカードを適用する際に次のエラーを表示する必要があります。ギフトカードアカウントのウェブサイトを修正してください:X。
実際の結果 :
割り当てられた web サイトの制限に関係なく、ギフトカードの残高が表示されます。
パッチの適用
個々のパッチを適用するには、デプロイメント方法に応じて、次のリンクを使用します。
- Adobe CommerceまたはMagento Open Source オンプレミス:Quality Patches Tool > 使用状況 Quality Patches Tool ガイドに記載されています。
- クラウドインフラストラクチャー上のAdobe Commerce:クラウドインフラストラクチャー上のCommerce ガイドの アップグレードとパッチ / パッチの適用」を参照してください。
関連資料
Quality Patches Tool について詳しくは、以下を参照してください。
- Quality Patches Tool: 『ツールガイド』にあるクオリティパッチ セルフサービスツール。
recommendation-more-help
c2d96e17-5179-455c-ad3a-e1697bb4e8c3