Triggering Discounts with modifiers

Hi legends

I'm trying to work out how to apply a 5% discount to a sandwich that is bought to take away vs dine in.  The easiest way would be if the system allowed the discount to be triggered by the selection of a "take away" modifier in the sandwich.  That way if a customer had a mixed order of dine in and take away the system would simply see the take away flag and apply the discount to the item.

 

Flow:

Category: sandwich  ->  Item: Ham & Cheese Sandwich -> Modifier: Takeaway yes - apply 5% discount

Category: sandwich  ->  Item: Ham & Cheese Sandwich -> Modifier: Takeaway no - no discount

 

Doing it at the modifier level also means we can have variations of the same item 

ie

Category:  Sandwich

Item:  Ham Sandwich

V1 - Ham Sandwich $6

V2 - Ham & Cheese Sandwich $6.5

V3 - Ham Cheese & Tomato Sandwich $7

V4 - Ham, Cheese & Salad $10

Mod1 - Toasted +0.5

Mod2 - Take Away

 

So 1 item, 3 variations.

 

If we do it at the item level we end up with 6 items to monitor for this example.  Extrapolate this out to a list of 30 or 50 sandwich combinations as well as custom items and it starts to get large.

 

If we have to do it at the item level we have to create multiple items of exactly the same item which then messes with stock levels

ie:

Category: Burger->  Item: Cheeseburger- Apply modifiers - Dine In

Category: Burger->  Item: Cheeseburger TakeAway- Apply modifiers - Take Away -> Apply 5% discount

Same item but unable to track stock levels.  ie 10 burgers available, is it 10 take away or 10 dinein?  1 & 9?  20?

 

Lastly, another option would be to have discounts assigned as available to an item or category during the entry at the sale.  So my sandwich Category could have the discount "Take away sandwich" available to be applied but the "free coffee" discount would not be visible nor would the 30 other discounts on my system.  At the moment, I essentially have ALL of the available discounts visible in every item which is not really very workable.

 

Thanks for reading my rambles!  Good trade all.


Cheers

 

Pete

886 Views
Message 1 of 1
Report
0 REPLIES 0