Skip to content

Catalog price rule not applied when customer adds VAT number at checkout #35279

Open
@ludo-mon-key

Description

@ludo-mon-key

We have noticed that if the "Configuring VAT ID Validation" is activated when a user adds a product to the cart to which a catalog rule is applied and enters a VAT number at checkout, the system disapplies the catalog rule.

Preconditions (*)

Magento version 2.4.3-p1

Steps to reproduce (*)

Important: By the way, this is the default issue in both Blank and Luma themes with sample data

  1. in Admin configure the VAT ID Validation following the instructions at the link: https://docs.magento.com/user-guide/tax/vat-validation-configure.html
    Here are the screenshots:
    tax-rules

domestic-customer
customer-groups
domestic-customer-group

  1. Create a catalog rule and apply it to all "Customer Groups"
    catalog-rule

  2. In Front End, add a product with the catalog rule applied to the cart
    prodotto

4 Go to Checkout
checkout-1

5 In Checkout entered VAT number, in the case of the screenshots we used a domestic VAT number
checkout-2

Expected result (*)

The price of the product should have the catalog rule applied, in our case $ 33.60

Actual result (*)

The price of the product is without catalog rule applied, in our case $ 42
checkout-3


Please provide Severity assessment for the Issue as Reporter. This information will help during Confirmation and Issue triage processes.

  • Severity: S0 - Affects critical data or functionality and leaves users without workaround.
  • [ X] Severity: S1 - Affects critical data or functionality and forces users to employ a workaround.
  • Severity: S2 - Affects non-critical data or functionality and forces users to employ a workaround.
  • Severity: S3 - Affects non-critical data or functionality and does not force users to employ a workaround.
  • Severity: S4 - Affects aesthetics, professional look and feel, “quality” or “usability”.

Metadata

Metadata

Assignees

Labels

Area: Cart & CheckoutComponent: CheckoutIssue: ConfirmedGate 3 Passed. Manual verification of the issue completed. Issue is confirmedPriority: P2A defect with this priority could have functionality issues which are not to expectations.Progress: dev in progressReproduced on 2.4.xThe issue has been reproduced on latest 2.4-develop branch

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions