ACSD-67370: Incorrect prices were shown for Bundle products on PDP/PLP and the cart page for multi-currency stores
The ACSD-67370 patch fixes multiple issues where incorrect prices are shown for Bundle products on Product Details Page (PDP)/Product Listing Page (PLP) and the cart page for multi-currency stores. This patch is available when the Quality Patches Tool (QPT) 1.1.76 is installed. The patch ID is ACSD-67370. 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-p3
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
Incorrect prices are displayed for Bundle products on PDP/PLP and the shopping cart page for multi-currency stores.
Steps to reproduce:
-
Log in to the Admin panel.
-
Navigate to Catalog > Products > Add Product.
-
Create a simple product with SKU bundle-simple:
- Set the price to $85.11.
- Assign a quantity of at least 20.
- Assign a weight.
- Assign the product to the default category.
- Save the product.
-
Navigate to Catalog > Products > Add Product.
-
Select Bundle Product from the product type drop-down list.
-
Create a bundle product with SKU bundle1:
-
Assign the product to a new category named cat1.
-
Add the simple product as a bundle option:
- Scroll down to Bundle Items and click Add Option.
- Name the option (e.g., opt1) and click Add Products to Option.
- Select bundle-simple and click Add Selected Products.
- Set the default quantity to 8.
-
Save the bundle product.
-
-
Add an additional allowed currency:
- Navigate to Stores > Configuration > General > Currency Setup.
- Select both USD and British Pound (GBP).
- Save the configuration.
-
Set the currency conversion rate for USD to GBP:
- Navigate to Stores > Currency > Currency Rates.
- Enter 0.75 under GBP and click Save Currency Rates.
-
Clear the cache.
-
Reindex.
-
Open the storefront.
-
Add the bundle product to the cart.
-
Compare the bundle product prices on the PDP, mini-cart, and shopping cart.
Expected results:
Product prices are the same (510.64) on the PDP, PLP (category page), Shopping cart, and Mini-cart.
Actual results:
The product price differs between pages. For example:
- Product Details Page / Product Listing Page = 510.66
- Shopping cart / Mini-cart = 510.64
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.