ACP2E-4110: Bundle product prices with a Special Price differ between PDP/PLP and cart in a non-default currency
The ACP2E-4110 patch fixes the issue where bundle products with a Special Price display incorrect amounts on the Product Detail Page (PDP) and the Product Listing Page (PLP) in a non-default currency. This patch is available when the Quality Patches Tool (QPT) 1.1.79 is installed. The patch ID is ACP2E-4110. Please note that this issue is scheduled to be fixed in Adobe Commerce 2.4.9.
Affected products and versions
The patch is created for Adobe Commerce version:
- Adobe Commerce (all deployment methods) 2.4.8-p3
Compatible with Adobe Commerce versions:
- Adobe Commerce (all deployment methods) 2.4.7 - 2.4.8-p4
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
Bundle products with a Special Price display incorrect amounts on the PDP and the PLP in a non-default currency.
Steps to reproduce:
- Create a simple product. Set the Price = $40.25.
- Create a bundle product.
- Set the Special Price for the bundle product = 97.5% and the Price View = Price Range.
- Assign the simple product as an option of the bundle product. Set the Default Quantity = 8.
- Assign the bundle product to a visible category so it can be checked on the PLP/category page.
- Keep the pricing source in USD, and set the Allowed Currency = GBP and set the default Default Display Currency = GBP for the storefront.
- Set the currency conversion rate for USD to GBP = 0.75.
- Clear the cache and run reindex.
- Open the storefront in the GBP view and note the bundle price on the PLP/category page and the PDP.
- Add the bundle product to the cart.
- Compare the displayed price in the cart with the price on the PLP/PDP.
Expected results:
The bundle product price should be the same on the PLP, PDP, and cart in the non-default currency.
Actual results:
The displayed price differs between the product page/listing and the cart.
Example:
Price on the product page/PDP/PLP = 235.52 GBP
Price in the cart = 235.44 GBP
Apply the patch
To apply individual patches, use the following links depending on your deployment method:
- Adobe Commerce or Magento Open Source on-premises: Quality Patches Tool > Usage in the Quality Patches Tool guide
- Adobe Commerce on cloud infrastructure: Upgrades and Patches > Apply Patches in the Commerce on Cloud Infrastructure guide
Related reading
To learn more about Quality Patches Tool, refer to:
- Quality Patches Tool: A self-service tool for quality patches in the Tools guide