ACSD-53309: Incomplete tax application for customizable options and ‘Regular Price’ label

The ACSD-53309 patch fixes the issue where tax is not fully applied in the ‘Regular Price’ label when a customizable option is selected. This patch is available when the Quality Patches Tool (QPT) 1.1.43 is installed. The patch ID is ACSD-53309. 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-p2

Compatible with Adobe Commerce versions:

  • Adobe Commerce (all deployment methods) 2.4.2 - 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

Tax is not fully reflected in the ‘Regular Price’ label when a customizable option is chosen.

Steps to reproduce:

  1. Log in to the Admin panel.

  2. Navigate to Stores > Configuration > Sales > Tax to configure tax settings.

    • Tax Classes:

      • Tax Class for Shipping = Taxable Goods
      • Tax Class for Gift Options = Taxable Goods
    • Calculation Settings:

      • Catalog Prices = Including Tax
      • Shipping Prices = Including Tax
      • Apply Discount On Prices = Including Tax
    • Default Tax Destination Calculation:

      • Default Post Code = *
    • Price Display Settings:

      • Display Product Prices In Catalog = Including Tax
      • Display Shipping Prices = Including Tax
    • Shopping Cart Display Settings:

      • Display Prices = Including Tax
      • Display Subtotal = Including Tax
      • Display Shipping Amount = Including Tax
  3. Set Shipping Settings > Origin > Country = United Kingdom.

  4. Create the following Tax Rate and Tax Rules:

    • Country = United States
    • Zip Code = *
    • State = *
    • Rate = 20%
  5. Create a simple product and set the following:

    • Price = 110
    • Special Price = 100
    • In the drop-down, set type to custom option with price set to 15%
  6. Go to the product page for the simple item made on the storefront.

  7. Choose the custom option created, 15%.

Expected results:

  • 20% tax is applied on the selected custom option.
  • ‘Regular Price’ = 151.80.

Actual results:

  • 20% tax is not applied on the selected custom option.
  • ‘Regular Price’ = 148.50.

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
8bd06ef0-b3d5-4137-b74e-d7b00485808a