{"data":{"id":"ACP2E-4411","source":"qpt","sourceRef":"magento/quality-patches@1.1.84","title":"Fixes the issue where the incorrect price is shown for a bundle product on the cart page and in the mini-cart for multiple-currency stores.","categories":["Catalog/Product","Price/Tax","Shopping Cart"],"components":["magento/module-bundle","magento/module-tax"],"origin":"adobe-commerce-support","documentation":{"url":"https://experienceleague.adobe.com/en/docs/commerce-operations/tools/quality-patches-tool/patches-available-in-qpt/v1-1-79/acp2e-4411","path":"help/tools/quality-patches-tool/patches-available-in-qpt/v1-1-79/acp2e-4411.md","blobSha":"798826d76b7d38f5d7d7b680988f91023428dd2b","description":"The incorrect price is displayed for a dynamic-price bundle product on the cart page and in the mini-cart for multiple-currency stores.","stepsToReproduce":"1. In Stores > Configuration > General > Currency Setup, set the secondary allowed currency = GBP. 1. In Stores > Currency > Currency Rates, set the currency conversion rate for USD to GBP = 0.74 and Save. 1. Clear the cache and run reindex. 1. Configure the tax rate = 20% and create a corresponding tax rule that applies to the test product. 1. In Stores > Configuration > Sales > Tax, configure storefront display so that: * Display Product Prices in Catalog = Including and Excluding Tax * Shopping Cart Display Settings > Display Prices = Including and Excluding Tax 1. Create a simple product with: * price = 40.25 * Qty large enough to be saleable * Weight populated * Tax class = taxable 1. Create a bundle product with: * Dynamic Price = Yes * One required bundle option * The simple product assigned to that option * Default Quantity = 8 1. Open the bundle product's Product Detail Page (PDP) (GBP view), and observe the prices. 1. Add the bundle product to the cart, view the cart page, and observe both the excluding-tax and including-tax price values. 1. Open the mini-cart and the shopping cart page. 1. Compare the displayed GBP prices in the shopping cart, the mini-cart, and on the PDP.","introducedInQpt":"1.1.79","createdFor":["2.4.8-p3"],"documentedRange":"2.4.8 - 2.4.8-p4","scheduledFixRelease":"2.4.9"},"files":[{"package":"magento/magento2-base","constraint":">=2.4.8 <2.4.9","path":"patches/os/ACP2E-4417_2.4.8-p3.patch","blobSha":"8b26cec69c8211f4a14131bcae449b4ecd76002b","url":"https://raw.githubusercontent.com/magento/quality-patches/11d565bdde197b9c7bac859a5698e99098b48457/patches/os/ACP2E-4417_2.4.8-p3.patch","thirdParty":false,"modifies":[{"path":"vendor/magento/module-bundle/Model/Quote/Item/Option.php","change":"modified","package":"magento/module-bundle"},{"path":"vendor/magento/module-bundle/Plugin/Tax/BlockItemPriceRenderer.php","change":"added","package":"magento/module-bundle"},{"path":"vendor/magento/module-bundle/etc/di.xml","change":"modified","package":"magento/module-bundle"},{"path":"vendor/magento/module-tax/Block/Item/Price/Renderer.php","change":"modified","package":"magento/module-tax"},{"path":"vendor/magento/module-tax/Plugin/Checkout/CustomerData/Cart.php","change":"modified","package":"magento/module-tax"}],"packages":["magento/module-bundle","magento/module-tax"],"hasTests":false,"applicableVersions":{"magento-community":["2.4.8-p5","2.4.8-p4","2.4.8-p3","2.4.8-p2","2.4.8-p1","2.4.8"],"magento-commerce":["2.4.8-p5","2.4.8-p4","2.4.8-p3","2.4.8-p2","2.4.8-p1","2.4.8"],"mage-os":[]},"unknownVersions":[],"requires":["ACP2E-4475"],"replacedWith":null,"deprecated":false}],"applicableVersions":{"magento-community":["2.4.8-p5","2.4.8-p4","2.4.8-p3","2.4.8-p2","2.4.8-p1","2.4.8"],"magento-commerce":["2.4.8-p5","2.4.8-p4","2.4.8-p3","2.4.8-p2","2.4.8-p1","2.4.8"],"mage-os":[]},"conditions":null,"requirements":"Recommended to install along with ACP2E-4110 for complete coverage of bundle product price issues in multi-currency setups."},"_documentation":"https://magento.watch/api","_description":"Quality patch ACP2E-4411 details"}