Applied to all Taxonomy Terms

mintsauce - September 11, 2009 - 18:06
Project:Ubercart Discount Coupons
Version:6.x-1.3
Component:Miscellaneous
Category:bug report
Priority:normal
Assigned:Unassigned
Status:active
Description

For some reason the discount coupon works with all products instead of only the selected taxonomy items.
(Including Sales Items.)

#1

longwave - September 17, 2009 - 18:42
Version:5.x-1.1» 5.x-1.11
Priority:critical» normal
Status:active» postponed (maintainer needs more info)

I can't reproduce this in testing of the most recent release. If I have a product in my "sales" taxonomy and create a coupon that applies to the "sales" taxonomy, I get the message "You do not have applicable products in your cart" if I try to apply the coupon when I do not have any "sales" products in my cart. Please provide more details about your product setup and the coupon restrictions you are using.

#2

thill_ - September 28, 2009 - 14:52
Version:5.x-1.11» 6.x-1.3
Status:postponed (maintainer needs more info)» active

I can reproduce this,

It seems if you have prodcts from an included taxonomy, and an excluded taxonomy the discount applies to the whole order, not just the products of that taxonomy.

#3

deggertsen - December 4, 2009 - 21:29

I am having the same problem. This is HUGE! It basically means that as long as one item in your shopping cart fits under the defined taxonomy term then the coupon will be applied to all products in the cart instead of just the one with the taxonomy.

It works fine as long as either all the products in the cart do not have the defined taxonomy or they all do have the taxonomy but if you have a mixture of the two you're going to have problems...

We've already lost money over this problem which is how we discovered it... Let me know if you need more info. I'm subscribed.

#4

deggertsen - December 4, 2009 - 23:11

I got it to work! I simply had to set Product Classes to "none" and everything seems to be working fine... Why would this be? What does "Product Classes" do? I thought you had to set it to products so that it would apply to products...

 
 

Drupal is a registered trademark of Dries Buytaert.