cancel
Showing results for 
Search instead for 
Did you mean: 

Help with Creating Discounts. Tiered Discounts with Larger Orders not working

I need help making my discounts for online ordering and I'm running into several issues. My current promotions are spend a certain subtotal and get a free item. One coupon only.

  • Spend $35 and get Free Egg Rolls (value $4.5)

  • Spend $40 and get Free Crab Rangoons (value $7.50)

  • Spend $45 and get Free Chicken Fried Rice (value $10)

  • Spend $50 and get Free Sweet & Sour Chicken (value $13)

I setup multiple discounts on the discount page. I used "Fixed $ Off" and used the cost of the item, Specific item/group and then selected the item, and then setup a promo code and description.

  1. First issue: There is a situation where it causes the subtotal (after discount) to be less than my minimum subtotal for the coupon. If customers have the item (that will be discounted) in their cart, the cost of the item is counted towards the subtotal. However, after the coupon is applied the new subtotal is now below my target minimum for that coupon.

    1. I tried making the item a $0 item, but then customers can just add unlimited free items. I also tried hiding the item, but then customers can't use the coupon as the item is not available to them.

    2. my workaround is to raise the subtotal minimum and ask the customer to add the item to the cart before applying the coupon but I would like a more elegant solution.

  2. Second Issue: I'm having issues where customers can't see the lower value coupon when they qualify for any of the coupons. If I make an online order for $35, I can see the coupon for the free Egg Rolls. However, if I make an order for $40, I can only see the option for the free Crab Rangoons. I no longer see the option for the free Egg Rolls. Similar issue for $50 orders etc.

    1. Because the value of the items vary, I made different discounts with different dollar amounts. I tried using the "Fixed % Off" with 100%, but when a customer orders multiple of the free item it will take off 100% of all quantities. "Fixed % Off" also won't work because customers can add modifications which cost extra and % off will make all the mods free with the entree.

12 REPLIES 12


Unfortunately, I seem to be getting an issue where the discount is not applying to the list of "get items", but instead the most expensive item in the cart.  I followed your instructions and I also set the discount to be "Most expensive eligible item is discounted by a percentage of 100%."  I presume the most expensive item is the correct way to do it otherwise, they will only be able to get the lower item for free when they have both in the cart. 

I just did some tests. The BOGO discount should be applied only to the items on the "Get Item" list. 

Never mind, the "Get Item" list has no effect on applying discount only to eligible items. I remember it worked before. Toast might need to look into it.

Yes, "item quantity changes when BOGO discount code is applied" is an existing glitch that I have noticed. As far as I know, the total should come out correctly after discount is applied. 

Yea that really sucks. I've been working on our discounts for a long time now and nothing seems to make it work like I need  

Yeah... I can totally understand your frustration...

I have found that it will applied BOGO discount to items only on the "Get Item" list if you set the condition for "Buy Items" to specific item/group. Maybe try it out.

I spoke with my Sales Rep earlier today and he brought in an expert of a sorts.  The expert setup his mock account and it worked as expected.  I don't know why you and I are having this problem.  It might be be because my account is not live yet, but I am unsure.  I need to test that.

Regarding your suggestion above, I tried it and now the items not on the list are not being discounted.  However, there is a new issue, now you need 2 of the "free" items as it's bogo.  So unfortunately, I don't think this solution will work either. 

I will continue testing and report back if I make any leads.