ACSD-49737: カード決済が失敗した後、クーポンが used として誤ってマークされる
ACSD-49737 パッチでは、カード支払いに失敗した後にクーポンが used として誤ってマークされる問題を修正します。 このパッチは、Quality Patches Tool (QPT) 1.1.30がインストールされている場合に利用できます。 パッチ IDはACSD-49737です。 この問題は、Adobe Commerce 2.4.7で修正される予定です。
影響を受ける製品とバージョン
パッチはAdobe Commerceのバージョン用に作成されました
- Adobe Commerce(すべてのデプロイメント方法) 2.4.4
Adobe Commerceのバージョンとの互換性:
- Adobe Commerce(すべてのデプロイメント方法) 2.4.1-p1 - 2.4.6
NOTE
このパッチは、新しいQuality Patches Tool リリースを含む他のバージョンに適用される可能性があります。 パッチがAdobe Commerceのバージョンと互換性があるかどうかを確認するには、
magento/quality-patches パッケージを最新バージョンに更新し、Quality Patches Tool:パッチの検索ページ で互換性を確認します。 パッチ IDを検索キーワードとして使用して、パッチを検索します。イシュー
カード決済に失敗した後、クーポンに used という誤ったマークが付けられます。
前提条件:
- Braintree sandbox payment メソッドを設定します。
- sales.rule.update.coupon.usage コンシューマーがセットアップおよび実行されていることを確認します。
複製する手順:
- 自動生成されたクーポンコードを使用して Cart Price Rule を作成します。
- 顧客としてログインします。
- 商品をカートに追加します。
- 自動生成されたクーポンコードを適用する。
- 支払いが失敗した注文を試みます。
- 「Manage Coupon Codes」タブの「Cart Price Rule」でクーポンの使用状況を確認します。
期待される結果:
支払いが失敗した場合、クーポンを used としてフラグ付けしないでください。
実際の結果:
- クーポンコードが表示されます – 使用済み:はい、使用回数:1
- クーポンコードは、1回限りの使用にのみ有効です。
パッチを適用する
個別のパッチを適用するには、デプロイメント方法に応じて次のリンクを使用します。
- Adobe CommerceまたはMagento Open Source オンプレミス:Quality Patches Tool ガイドのQuality Patches Tool >使用状況。
- クラウドインフラストラクチャ上のAdobe Commerce:「 アップグレードとパッチ > パッチを適用」(Commerce クラウドインフラストラクチャガイド)。
パッチのインストール後に必要な追加手順
(このセクションはオプションです。問題を修正するためにパッチを適用した後に必要な手順がいくつかある場合があります)。
関連トピックス
Quality Patches Toolについて詳しくは、次を参照してください。
- Quality Patches Tool がリリースされました:サポート ナレッジベースの品質パッチをセルフサービスで提供する新しいツール 。
- Quality Patches Tool ガイドの Quality Patches Toolを使用して、Adobe Commerceの問題に対してパッチが利用可能かどうかを確認します。
QPTで使用可能な他のパッチについて詳しくは、Quality Patches Tool: Quality Patches Tool ガイドの「 パッチを検索する」を参照してください。
recommendation-more-help
commerce-operations-help-tools