You are viewing this forum as a guest. Login to an existing account, or create a new account, to reply to topics and to create new topics.
I expected discounts to apply to all items when more than one of an item was ordered, but the discount is only being applied for the first item.
I setup a non-expiring discount of $0.11 to apply only to to item 723,
but when you go to and order 100 you only get a discount of $0.11 at checkout (I was hoping you would get a discount of $0.11 on each one for a total discount of $11.00). I also tried a percentage discount, same effect.
Clearly I must be doing something wrong, can someone please tell me how to fix this?
Offline
This doesn't seem correct. Can you post a URL and a discount code we can test with? The $cart_amtprod variable is read in for each line in the cart in the discount routine. That variable holds the total price for the cart line item (which includes the total price for the total quantity ordered).
Offline
add 1000 of to your cart, click Checkout, and enter a discount code of ShelliYanik (which is a non-expiring discount, currency, 0.11 that applies only to related product of 723).
On the Order Summary you will see:
Item Subtotal $470.00
LESS: Discount $0.11
Total $469.89
same thing happens when i tried the corresponding percentage
it works ok when the discount applies to all products, it's only broken when it's "Apply Only To Related Products"
Offline
I'll check this out. Thanks.
2 weeks later, have you had a chance yet? I need this to work.
Offline
Sorry I missed this before. Discount codes are done as an amount off the total order - not individual products. You can have them apply to have them only count the subtotal of individual products to figure out the discount amount. If you want x amount off each one, use a percentage discount - not a dollar amount.
Offline