Skip to content

Coupon: Fixed discount to apply to total of products matching conditions #2153

@benhuson

Description

@benhuson

Just had an interesting request for a coupon configuration with does not seem to be currently possible (or maybe not working as expected).

"Discount total of products specified by coupon conditions by a fixed amount"

At the moment It is possible to set a fixed discount that applied to individual products or a fixed discount that applied to the whole basket.

However, if you specify conditions that limit the coupons to affecting only certain products in the basket (for example, by name) and you have a mixture of discounted and non-discounted items in the basket, the fixed discount will apply to the whole basket rather than just the total of the discountable products in the basket.

So, if my coupon discount is £100 and my basket total is £150 which includes some products which match the coupon conditions totalling £50, then the whole £100 is discounted from the basket rather than limiting the discount to £50 (only the total of products that ,watch the conditions).

Think should maybe be the expected behaviour otherwise you are discounting products that do not match the conditions that are part of the basket?

Or maybe we need radio buttons in coupon to choose:

Apply coupon to:

  • 🔘 Entire basket
  • ⚪️ Total of products matching coupon conditions
  • ⚪️ Each product at checkout.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions