Open
Description
Preconditions
- Magento 2.4.1, fresh install; reproducible on 2.4-develop
- PHP 7.4.3 (Ubuntu 20.04 LTS);
Steps to reproduce
- Enable the Fixed Product Tax module;
- Create the FPT and associate it to the default attribute set;
- Create a product with the FPT configured:
- Go to the frontend, add the product to the cart and assert that the tax is being charged (make sure to select the right country);
- Go back to the admin and create a 100% discount coupon code:
(Off screen: Free Shipping: For shipments with matching items
).
- Enable the Free shipping delivery method:
-
Go back to the frontend, to the cart, and apply your coupon;
-
Verify that the order still has $0.99 left to be paid;
- Go to the checkout billing page to make sure the rule is still applicable:
Expected result
- Order grand total
$0.00
; - Have a toggle in the cart rule form that allows the rule to be applied on top of the WEEE/FPT;
Actual result
- WEEE/FPT is charged regardless of cart rules;
- No way to control if WEEE/FPT should be charged regardless of the cart rule;
Additional info from Engcom
Also reproducible if Fixed amount discount for whole cart is set in Cart Price Rule Actions
Rechecked with a simple Tax Rule. The Coupon discount is applied for the whole Cart, including the Tax
The discount is not applied only for FPT
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
In Progress