다음을 통해 공유


Retail Discount Concurrency Control - Examples

Retailers sometimes want to control how discounts are applied. Today, we will share a few examples. In the subsequent posts, we’ll discuss a few possible models of enabling retailer concurrency control.

Regional override.

Say a retailer has a unified promotion program across western Washington. One of the promotions is 30% off all off-season products. However, Seattle store wants 20% off instead for this promotion, while keeping rest of promotion program intact. A small variation would be 20% off for a subset of off-season products.

We can consider this a targeted override, meaning we know exactly which discount overrides which. Or we can think of it as a kind of priority. Seattle promotions first, and left-overs for western Washington ones.

Holiday override.

This is similar to regional override. You have a seasonal promotion program running, then for a specific holiday, you have a special promotion just for the holiday, overriding seasonal one. Again, it can be a targeted override, or it can also be priority.

Compounded discount ordering.

As we shared in compounded discounts, retailers sometimes want to dictate which compounded discount to apply first, and which one last.

I’ll update the post if I find more examples, and we will discuss some models later.

Related: Retail Discount Concurrency – Best Deal Knapsack Problem

Related: Retail Discount Concurrency – Compounded Discounts