I generated 100 bulk coupon codes worth $15 in "price" type discount. The have a maximum use of 1 per code and a 0/unlimited number of redemption per user.

When I add this to the cart it comes through as a $120 discount.
No idea why.

Thoughts?

Comments

doublejosh’s picture

Apologies... the version is: 6.x-1.x-dev, so it's really my responsibility to make sure this isn't fixed already.

let me go drush that real quick.

longwave’s picture

Priority: Critical » Normal
Status: Active » Postponed (maintainer needs more info)

This is probably the long-standing issue where if you select a product class restriction, the coupon applies once per matching product, and not just once to the entire cart. Changing this would mean breaking existing setups that rely on the restrictions working in this way, unfortunately. The new coupon restriction display in the latest -dev should indicate exactly what the coupon is being applied to.

doublejosh’s picture

Thank you!!! I removed the class restriction and the coupon work fine.

Thanks for your speedy responses and module.

This is the site I'm working on: http://tackysmack.com

doublejosh’s picture

Status: Postponed (maintainer needs more info) » Postponed

The need for this behavior (with the class restriction) would make sense if your coupon was a percentage so it would be applied to each product; though that could be accomplished by discounting the total.

I can't imagine a situation when someone would need a bulk, price-type discount coupon to work more than once in an order.

Make sense? Am I mis-understanding?

RikiB’s picture

I came across this bug and its not so bad when you realize the workaround. Thanks!

jgumpert’s picture

Glad to find this explanation and workaround so quickly. Just starting to test out this module and this issue gave me a scare for a few minutes. Thanks!

longwave’s picture

Status: Postponed » Closed (fixed)

The use of the product class restriction is explained better in 6.x-1.4.