OOTB Braintree extension for Adobe Commerce lacks support for latest Visa 3DS fields

This article explains how to comply with the new Visa regulations since the Adobe Commerce’s out-of-the-box Braintree extension lacks support for the latest Visa 3DS fields.

Description description

Environment

Issue/Symptoms

Starting August 12, 2024, Visa requires seven additional fields to be filled in the authentication request to enhance its scoring tool and optimize frictionless buying journeys. For more information, see Visa Secure EMV® 3DS authentification documentation.

Adobe Commerce’s out-of-the-box Braintree integration does not support the latest 3DS fields required by Visa. If you are using the OOTB Braintree extension for Adobe Commerce on versions 2.4.4, 2.4.5, 2.4.6, and 2.4.7, you need to apply the BUNDLE-3375 patch.

Resolution resolution

Apply the BUNDLE-3375 patch. Follow the steps below as per your deployment methods.

Steps for on-cloud deployments:

  1. Install the latest quality patches package by running the command: ./composer update magento/quality-patches. For more details, visit https://github.com/magento/quality-patches.

  2. Add to *.magento.env.yaml* environment variable QUALITY_PATCHES with a patch ID to apply. Patch ID is BUNDLE-3375. Example:

    code language-none
    stage:
     build:
     QUALITY_PATCHES:
     - BUNDLE-3375
    
  3. Ensure that the YAML formatting is correct.

  4. Commit and push the .magento.env.yaml and composer.lock files.

Steps for on-premises and Magento Open Source deployments:

  1. Install the latest quality patches package by running the command: ./composer update magento/quality-patches. For more details, visit https://github.com/magento/quality-patches.
  2. Apply the patch: ./vendor/bin/magento-patches apply BUNDLE-3375.
  3. Clean the cache: ./bin/magento cache:clean.

Cause

The new Visa regulations.

Related readings

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f