ACSD-48044:複数のギフトカードを適用すると、注文できなくなる

ACSD-48044 パッチは、複数のギフト カードを 1 つの注文に複数配送すると、注文できなくなる問題を修正します。 このパッチは、Quality Patches Tool (QPT) 1.1.25 がインストールされている場合に使用できます。 パッチ ID は ACSD-48044 です。 この問題はAdobe Commerce 2.4.6 で修正される予定であることに注意してください。

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

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

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

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

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

問題

複数のギフト カードを複数配送で 1 回の注文に適用すると、注文が行われなくなります。

再現手順 :

  1. クリーンなバージョンのAdobe Commerceをインストールします。

  2. 価格が 100 ドルのシンプルな製品と、価格が 10 ドルの別のシンプルな製品を作成します。

  3. Admin panel にログインし、2 つのギフトカードを作成します。

    • 02KB8M0H0GRD = $50
    • 00GXM6SUGBLW = 25 ドル
  4. 2 つのアドレスで顧客を作成します。

  5. 2 つの製品を買い物かごに追加します。

    • 最初に 10 ドルの商品を追加し、次に 100 ドルの商品を追加します。 最初に$100 の商品を追加した場合、問題を再現できません。
  6. 買い物かごに移動し、作成した 2 つのギフトカードを追加します。

  7. 買い物かごページで「Ship to Multiple Addresses」をクリックします。

  8. 各製品を異なるアドレスに割り当てます。

  9. Shipping information のページに移動します。

  10. Billing information のページに移動します。

  11. Review Your Order ページに移動すると、イシューを確認できます。

  12. 注文してみてください。

期待される結果 :

  • ギフトカードは合計金額に正しく適用されます。
  • 注文が行われます。

実際の結果 :

「ギフトカードのコードを修正してください というエラーがギフトカードの金額に含まれています。注文する際に します。

  • 最初の製品:

    • ギフトカードの取り外し(00GXM6SUGBLW) - 15.00 ドル
    • ギフト カードを取り出す(02KB8M0H0GRD) - 0.00 ドル
  • 2 番目の製品:

    • ギフトカードの取り外し(00GXM6SUGBLW) - 25.00 ドル
    • ギフト カードを取り出す(02KB8M0H0GRD) - 35.00 ドル

パッチの適用

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

  • Adobe CommerceまたはMagento Open Sourceオンプレミス:Quality Patches Tool > Usage in the Quality Patches Tool guide.
  • クラウドインフラストラクチャー上のAdobe Commerce:クラウドインフラストラクチャー上のCommerce ガイドの アップグレードとパッチ/ パッチの適用」を参照してください。

関連資料

Quality Patches Tool について詳しくは、以下を参照してください。

QPT で使用可能なその他のパッチの詳細については、Quality Patches Tool ガイドの「Quality Patches Tool: Search for patches」を参照してください。

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