Skip to content

Cannot give discount on Fixed Product Tax (WEEE) #31278

Open
@kassner

Description

@kassner

Preconditions

  1. Magento 2.4.1, fresh install; reproducible on 2.4-develop
  2. PHP 7.4.3 (Ubuntu 20.04 LTS);

Steps to reproduce

  1. Enable the Fixed Product Tax module;

Screenshot from 2020-12-14 15-30-03

  1. Create the FPT and associate it to the default attribute set;

Screenshot from 2020-12-14 15-30-47

  1. Create a product with the FPT configured:

Screenshot from 2020-12-14 15-31-41

  1. 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);

Screenshot from 2020-12-14 15-34-07

  1. Go back to the admin and create a 100% discount coupon code:

Screenshot from 2020-12-14 15-35-42

(Off screen: Free Shipping: For shipments with matching items).

  1. Enable the Free shipping delivery method:

Screenshot from 2020-12-14 15-38-23

  1. Go back to the frontend, to the cart, and apply your coupon;

  2. Verify that the order still has $0.99 left to be paid;

Screenshot from 2020-12-14 15-39-21

  1. Go to the checkout billing page to make sure the rule is still applicable:

Screenshot from 2020-12-14 15-40-49

Expected result

  1. Order grand total $0.00;
  2. Have a toggle in the cart rule form that allows the rule to be applied on top of the WEEE/FPT;

Actual result

  1. WEEE/FPT is charged regardless of cart rules;
  2. 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
fixed_ammount
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

Type

No type

Projects

Status

In Progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions