Skip to content

Cart Price Rules based on Shipping Method can't be applied in basket #8089

@magedev

Description

@magedev

Preconditions

  1. Magento EE v2.1.2 with sample data
  2. Cart Price Rule configured as follows:
    • Rule Name: FREEDELIVERY
    • Websites: Main Website
    • Customer Groups: Select all customer groups
    • Coupon: Specific Coupon
    • Coupon Code: FREEDELIVERY
    • [CONDITIONS]:
      • If All of these conditions are TRUE:
        • Shipping Method is [tablerate] Table Rate
    • [ACTIONS]:
      • Apply: Fixed amount discount for whole cart
      • Discount Amount: 15

Steps to reproduce

  1. Add any physical product to your basket
  2. Go to basket (follow the "View and edit Cart" link)
  3. On a right hand side in the "Summary" section expand the "Estimate Shipping and Tax" block
  4. Select "Best Way / Table Rate" shipping method
  5. Apply "FREEDELIVERY" coupon code

Expected result

  1. The coupon should be applied deducting 15 from the Grand Total

Actual result

  1. "The coupon code "FREEDELIVERY" is not valid" message appears at the top of the page.

Once the customer proceeds to Review & Payments step in the checkout and goes back to a basket he can successfully apply the coupon code.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions