I am using Commerce Coupon 2.0 which uses discounts module. There are options in discounts only allow discounts to be applied under certain conditions to prevent stacking of discounts.

It doesn't seem like there are settings for Gift cards to be included in this.

For example I have a 50% discount coupon right now. And I don't want the gift card users to get the discounted price because the gift cards. So i want to prevent gift cards from stacking with discounts.

Is this possible?

UPDATE:
After further investigation it seems there is a bug involving the incompatibility. I have attached Screenshots showing the issue.

A quick summary of the bug...
1. I add gift card to the checkout page (i do a one page checkout) -- price drops to 0 since the gift card has more credit than the cart total
2. I add a 50% discount coupon.
a. the coupon works and the cart total drops to a negative number (-$7.50 in my example)
b. i refresh the page and the 50% coupon code goes away BUT the Gift Card only takes half away and total is now $7.50 amount due.
3. I add the 50% discount coupon again -- negative cart total happens again
4. I hit the checkout button (leaving the negative cart total)
a. the checkout completes with no payment needed as expected
5. I look at my order ticket and it shows the total remaining is $7.50
6. check the order as admin and it shows both coupon and gift card as attached to the order. and payment method is none with a balance due of $7.50
te
ts
ts
ts
ts
Only local images are allowed.

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

destinationsound created an issue. See original summary.

destinationsound’s picture

Issue summary: View changes
destinationsound’s picture

destinationsound’s picture

Issue summary: View changes
destinationsound’s picture

Category: Support request » Bug report
Priority: Normal » Critical
destinationsound’s picture

Title: Discount Compatibility with Gift Card on same ticket? » Compatibility issue/bug with Gift Cards and Discounts