ACSD-52824: Disabled payment methods displayed for company customers

The ACSD-52824 patch fixes the issue where PayPal Express, Google Pay, and Apple Pay payment methods appear for company customers despite being disabled in the company settings. This patch is available when the Quality Patches Tool (QPT) 1.1.45 is installed. The patch ID is ACSD-52824. Please note that the issue is scheduled to be fixed in Adobe Commerce 2.4.7.

Affected products and versions

The patch is created for Adobe Commerce version:

  • Adobe Commerce (all deployment methods) 2.4.5-p1

Compatible with Adobe Commerce versions:

  • Adobe Commerce (all deployment methods) 2.4.5 - 2.4.6-p3
NOTE
The patch might become applicable to other versions with new Quality Patches Tool releases. To check if the patch is compatible with your Adobe Commerce version, update the magento/quality-patches package to the latest version and check the compatibility on the Quality Patches Tool: Search for patches page. Use the patch ID as a search keyword to locate the patch.

Issue

Disabled payment methods are displayed for company customers.

Steps to reproduce:

  1. Configure and enable PayPal Express Checkout. Navigate to Basic Settings > select PayPal Express Checkout and set the option for Display on Shopping Cart to Yes.
  2. Configure Braintree and enable Apple Pay and Google Pay through Braintree.
  3. Navigate to Customers > Companies and create a new company.
  4. Click on Advanced Settings, locate the Applicable Payment Methods and choose Selected Payment Methods.
  5. Under Selected Payment Methods, choose payment methods that are enabled and are not associated with PayPal Express Checkout, Apple Pay, or Google Pay. For example, select Check/Money Order.
  6. After selecting the appropriate payment methods, create a new customer and associate them with the previously created company.
  7. Log in with the customer account associated with the company and proceed to add items to the cart.
  8. Pay attention to the mini cart, shopping cart, and the payment step during the checkout process.

Expected results:

Payment options from PayPal and Braintree are not visible in the mini cart and shopping cart.

Actual results:

Payment options from PayPal and Braintree remain visible in the mini cart and shopping cart.

Apply the patch

To apply individual patches, use the following links depending on your deployment method:

To learn more about Quality Patches Tool, refer to:

For info about other patches available in QPT, refer to Quality Patches Tool: Search for patches in the Quality Patches Tool guide.

recommendation-more-help
c2d96e17-5179-455c-ad3a-e1697bb4e8c3