MDVA-39163:ゲストセッションからの製品で、新しく登録されたユーザーが配送方法を使用できない

MDVA-39163 パッチを使用すると、新しいユーザが登録され、カート内の製品がゲスト セッションからのものである場合に発送方法が使用できない問題を解決できます。 このパッチは、Quality Patches Tool (QPT)1.1.9 がインストールされている場合に使用できます。 パッチ ID は MDVA-39163。 この問題はAdobe Commerce 2.4.5 で修正される予定であることに注意してください。

影響を受ける製品とバージョン

Adobe Commerce バージョン用のパッチが作成されます。

  • Adobe Commerce(すべてのデプロイメント方法) 2.4.2-p1

Adobe Commerce バージョンとの互換性:

  • Adobe Commerce(すべてのデプロイメント方法) 2.3.5 ~ 2.4.3-p1
NOTE
パッチは、新しい Quality Patches Tool リリースを使用する他のバージョンにも適用される可能性があります。 パッチがAdobe Commerceのバージョンと互換性があるかどうかを確認するには、magento/quality-patches パッケージを最新バージョンに更新し、Quality Patches Tool: Search for patches page で互換性を確認します。 パッチ ID を検索キーワードとして使用して、パッチを見つけます。

問題

新しいユーザーが登録され、買い物かごの商品がゲストセッションからの場合、発送方法は使用できません。

再現手順 :

  1. 管理者/ストア/設定/営業/配信方法 に移動します。 定額 の配送方法のみを有効にし、それ以外はすべて無効にします。

  2. 定額 配送方法で、「該当する国に発送」設定で使用可能な 特定 国オプションを選択し、リストから 1 つの国(例:米国)を選択します。

  3. 管理者/ストア/設定/顧客/顧客設定 に移動し、「メール確認が必要」を はい に設定します。

  4. 管理者/マーケティング/メールテンプレート で新しいメールテンプレートを作成し、テンプレート Footer (magento/luma) 読み込んで、テンプレートのコンテンツを CMS ブロックに置き換えます。

    code language-cms
    {{block class="Magento\Cms\Block\Block" block_id="footer_links_block"}}
    
  5. 管理者/コンテンツ/デザイン/設定 に移動し、フロントエンド web サイトに関連するテーマを選択します。 「フッターテンプレート」に、作成した新しいメールテンプレートを設定します。

  6. フロントエンドに移動し、商品を買い物かごに追加します。

  7. 顧客を作成すると、メールアドレスを確認するメールが届きます。 確認リンクをクリックします。 Web サイトにログインします。

  8. マイアカウント に移動し、アドレスを追加します。 住所の国を、以前に管理者設定で設定した配送先国に設定します。

  9. チェックアウトに移動します。

期待される結果 :

お客様の住所が配送先国に対応しているため、配送方法が利用可能です。

実際の結果 :

発送方法はご利用いただけません。

パッチの適用

個々のパッチを適用するには、デプロイメント方法に応じて、次のリンクを使用します。

関連資料

品質向上パッチツールの詳細については、次を参照してください。

QPT で利用可能なその他のパッチについて詳しくは、開発者向けドキュメントの QPT で利用可能なパッチを参照してください。

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a