Adobe Commerceの OOTB Braintree拡張が、最新の Visa 3DS フィールドをサポートしていません
この記事では、Adobe Commerceの標準Braintree拡張機能には最新の Visa 3DS 分野のサポートがないため、新しい Visa 規則に準拠する方法について説明します。
説明 description
環境
- Adobe Commerce(すべてのデプロイメント方法) 2.4.4~2.4.7 標準のBraintree統合を使用
問題/症状
2024 年 8 月 12 日(PT)より、Visa は、スコアリングツールを強化し、摩擦のない購入ジャーニーを最適化するために、認証要求に 7 つの追加フィールドを入力する必要があります。 詳しくは、Visa セキュア EMV® 3DS 認証ドキュメントを参照してください。
Adobe Commerceの標準Braintreeは、Visa に必要な最新の 3DS フィールドをサポートしていません。 バージョン 2.4.4、2.4.5、2.4.6、2.4.7 でAdobe Commerceの OOTB Braintree拡張機能を使用している場合は、BUNDLE-3375 パッチを適用する必要があります。
解決策 resolution
BUNDLE-3375 パッチを適用します。 デプロイメント方法に応じて、次の手順に従います。
オンクラウドデプロイメントの手順:
-
次のコマンドを実行して、最新の品質向上パッチ パッケージをインストールします:
./composer update magento/quality-patches
。 詳しくは、https://github.com/magento/quality-patches を参照してください。 -
パッチ ID を持つ QUALITY_VARIABLES を
*.magento.env.yaml
*PATCH変数に追加して適用します。 パッチ ID は BUNDLE-3375。 例:code language-none stage: build: QUALITY_PATCHES: - BUNDLE-3375
-
YAML 形式が正しいことを確認します。
-
.magento.env.yaml
ファイルとcomposer.lock
ファイルをコミットし、プッシュします。
オンプレミス環境およびMagento Open Source環境でデプロイメントを行う手順:
- 次のコマンドを実行して、最新の品質向上パッチ パッケージをインストールします:
./composer update magento/quality-patches
。 詳しくは、https://github.com/magento/quality-patches を参照してください。 - パッチ
./vendor/bin/magento-patches apply BUNDLE-3375
を適用します。 - キャッシュのクリーンアップ:
./bin/magento cache:clean
。
原因
新しいビザ規則。
関連する参考情報
- クラウドインフラストラクチャー上のAdobe Commerce ガイドの 🔗 クラウドインフラストラクチャー上のCommerceにパッチを適用する方法 。
- Quality Patches Tool Guide」の「Adobe Commerce オンプレミスおよびMagento Open Sourceのパッチの適用方法