Closed
Description
Preconditions (*)
- Magento 2.3.4
- Magento 2.4-develop
Steps to reproduce (*)
- Create table rate file
- Stores -> Configuration -> Sales -> Shipping Methods -> Table Rates "Price vs. Destination"
- Include Virtual Products in Price Calculation as "No"
- Create a Simple Product with price 40$
- Create a Virtual Product with price 20$
- Navigate to Storefront and add both products to the Cart
Expected result (*)
- If a customer adds a physical product AND a virtual or downloadable product to their cart, the cost of the downloadable or virtual product should not be used to calculate the free shipping threshold (in our example 20$)
- Shipping price should 20$ according simple product price 40$
Actual result (*)
-
If we have both a virtual and physical product in our cart and the total value exceeds our threshold of € 20 the shipping is free because it considers both types of product rather than excluding the virtual product from the calculation as expected.
-
With JUST virtual products in the cart the calculation is correct, or with JUST physical products in cart the calculation is correct.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Done