---
title: Dashboard | Stackable + Non-Stackable Cart Discounts
description: R-Suite Knowledge Base
---

[Skip to content](https://support.blazepos.com/discounts-stackable-cart-discounts#main-content)

[![BLAZE-Logo-Blue (2)](https://support.blazepos.com/hs-fs/hubfs/BLAZE-Logo-Blue%20(2).png?width=140&height=37&name=BLAZE-Logo-Blue%20(2).png)](https://support.blazepos.com/?hsLang=en)

- [BLAZE Apps Knowledge Base](https://support.blazepos.com/)

Open main navigation

Close main navigation

- [BLAZE Apps Knowledge Base](https://support.blazepos.com/)

 Questions? Find helpful articles by searching here...

- There are no suggestions because the search field is empty.

1. [R-Suite Knowledge Base](https://support.blazepos.com/?hsLang=en)
2. [Dashboard](https://support.blazepos.com/dashboard?hsLang=en)
3. [Discounts](https://support.blazepos.com/dashboard?hsLang=en#discounts)

- [Getting started](https://support.blazepos.com/getting-started?hsLang=en)
- [Dashboard](https://support.blazepos.com/dashboard?hsLang=en#main-content)
  
  
  
  
  
    - [General](https://support.blazepos.com/dashboard?hsLang=en#general)
    - [Products](https://support.blazepos.com/dashboard?hsLang=en#products)
    - [Inventory](https://support.blazepos.com/dashboard?hsLang=en#inventory)
    - [Sales](https://support.blazepos.com/dashboard?hsLang=en#sales)
    - [Purchase Orders](https://support.blazepos.com/dashboard?hsLang=en#purchase-orders)
    - [Discounts](https://support.blazepos.com/dashboard?hsLang=en#discounts)
    - [Settings](https://support.blazepos.com/dashboard?hsLang=en#settings)
    - [Reports](https://support.blazepos.com/dashboard?hsLang=en#reports)
    - [Customers](https://support.blazepos.com/dashboard?hsLang=en#customers)
    - [Employees](https://support.blazepos.com/dashboard?hsLang=en#employees)
- [POS (Tablet)](https://support.blazepos.com/pos-tablet?hsLang=en#main-content)
  
  
  
  
  
    - [POS Register](https://support.blazepos.com/pos-tablet?hsLang=en#pos-register)
    - [Starting and Ending Shifts](https://support.blazepos.com/pos-tablet?hsLang=en#starting-and-ending-shifts)
    - [Getting Started](https://support.blazepos.com/pos-tablet?hsLang=en#getting-started)
    - [General](https://support.blazepos.com/pos-tablet?hsLang=en#general)
- [POS (Browser)](https://support.blazepos.com/pos-browser?hsLang=en#main-content)
  
  
  
  
  
    - [Starting and Ending Shifts](https://support.blazepos.com/pos-browser?hsLang=en#starting-and-ending-shifts)
    - [General](https://support.blazepos.com/pos-browser?hsLang=en#general)
    - [POS Register](https://support.blazepos.com/pos-browser?hsLang=en#pos-register)
- [BLAZE ECOM](https://support.blazepos.com/blaze-ecom?hsLang=en#main-content)
  
  
  
  
  
    - [Customization](https://support.blazepos.com/blaze-ecom?hsLang=en#customization)
    - [ECOM Discounts](https://support.blazepos.com/blaze-ecom?hsLang=en#ecom-discounts)
    - [SEO](https://support.blazepos.com/blaze-ecom?hsLang=en#seo)
    - [General](https://support.blazepos.com/blaze-ecom?hsLang=en#general)
    - [ECOM Set-up](https://support.blazepos.com/blaze-ecom?hsLang=en#ecom-set-up)
- [BLAZEPAY](https://support.blazepos.com/blazepay?hsLang=en#main-content)
  
  
  
  
  
    - [Getting Started](https://support.blazepos.com/blazepay?hsLang=en#getting-started)
    - [General](https://support.blazepos.com/blazepay?hsLang=en#general)
    - [BLAZEPAY Merchant Portal](https://support.blazepos.com/blazepay?hsLang=en#blazepay-merchant-portal)
- [Hardware](https://support.blazepos.com/hardware?hsLang=en#main-content)
  
  
  
  
  
    - [Printers](https://support.blazepos.com/hardware?hsLang=en#printers)
    - [Payments](https://support.blazepos.com/hardware?hsLang=en#payments)
    - [Scanners](https://support.blazepos.com/hardware?hsLang=en#scanners)
    - [General](https://support.blazepos.com/hardware?hsLang=en#general)
- [BLAZE Sites](https://support.blazepos.com/blaze-sites?hsLang=en#main-content)
  
  
  
  
  
    - [General](https://support.blazepos.com/blaze-sites?hsLang=en#general)
    - [Customization](https://support.blazepos.com/blaze-sites?hsLang=en#customization)
    - [Widgets](https://support.blazepos.com/blaze-sites?hsLang=en#widgets)
    - [SEO](https://support.blazepos.com/blaze-sites?hsLang=en#seo)

# Dashboard | Stackable + Non-Stackable Cart Discounts

## Understand how to manage cart-level discounts and how they can be stacked with other cart or product-level discounts

### What is a Cart Discount?

Cart Discounts are applied to the total dollar amount of all products purchased on a transaction before taxes.

### Creating a Cart Discount

On the Greenline dashboard: 

1. Go to **Products** > **Discounts**
2. Click **Add Discount** in the top right corner
3. Under **General**: 
     1. 1. Set the **Name** and specify the **Location**, if applicable![Screenshot 2025-06-10 at 12.38.57 PM](https://support.blazepos.com/hs-fs/hubfs/Knowledge%20Base%20Import/Screenshot%202025-06-10%20at%2012_38_57%20PM-1.png?width=564&height=233&name=Screenshot%202025-06-10%20at%2012_38_57%20PM-1.png)
4. Under **Type**: 
     1. 1. Select **Cart**
            2. Set the discount **amount** - **$** or **%**
            3. Select the [Sales Channel](https://support.blazepos.com/discounts-sales-channels?hsLang=en), if applicable
            4. Set the **Discount Code**, if applicable
            5. Set the **Stackable** toggle as **ON** or **OFF**
               
               **![imaggfe (45)](https://support.blazepos.com/hs-fs/hubfs/Knowledge%20Base%20Import/imaggfe%20(45)-1.png?width=688&height=593&name=imaggfe%20(45)-1.png)**

For cart discounts on **BLAZE ECOM**, the Ecommerce sales channel **must** be selected.  A discount code must also be created for the cart discount to be applied by the customer at checkout.   
**A cart discount without a coupon code will not work on BLAZE ECOM **  
More on Discount Codes [HERE](https://support.blazepos.com/blaze-ecom-greenline-discount-codes?hsLang=en)

### **Understanding Stackable Cart Discounts**

The **Stackable** toggle will control whether a cart discount can be combined with another product or cart level discount on the POS. **Bundle discount are currently not stackable with any other discount type.**

When a discount is set to **non-stackable (or disabled)**, the discount can only be applied to the cart **if the products being sold are not already discounted** by another product or cart level discount.

If a product level discount is already applied to all products in the cart, the non-stackable discount will not apply at all.

Taking advantage of product or category exclusions will allow non-stackable cart discounts to apply to carts that contain already discounted items.

When **stackable (or enabled)**, the stackable cart discount **can be applied to the cart regardless of other product or cart level discounts**.  This means that multiple product and cart level stackable discounts can be combined.

### Stackable + Non-Stackable Cart Discounts on POS

On Greenline POS, on the Cart Discount list there will be a **red "non-stackable" tag** beside each cart discount to indicate that it is non-stackable.

On the POS, click Cart Discounts near the bottom right corner to open the cart discount list:  
![Screenshot 2025-06-10 at 11.38.17 AM](https://support.blazepos.com/hs-fs/hubfs/Knowledge%20Base%20Import/Screenshot%202025-06-10%20at%2011_38_17%20AM-1.png?width=657&height=721&name=Screenshot%202025-06-10%20at%2011_38_17%20AM-1.png)

### **Understanding Discount Tags in the POS Cart**

When using non-stackable **cart discounts**, you may notice tags like **"Included"**, **"Excluded"**, or **"Non-stackable"** on the discount line item. Here’s how each of these tags works:

- **Non-stackable**: This tag appears when a cart discount is set **not to combine** (or “stack”) with other product or cart discounts. 
- **Included**: This tag shows **products that have been explicitly included** in the discount, based on the configuration settings in your Dashboard. (For example, if you limit a cart discount to only apply to edibles, those items will appear under this tag.)
- **Excluded**: This tag shows **all products in the cart that are not eligible** for the discount — even if they weren’t manually excluded. 

![Screenshot 2025-06-17 at 9.39.43 AM](https://support.blazepos.com/hs-fs/hubfs/Knowledge%20Base%20Import/Screenshot%202025-06-17%20at%209_39_43%20AM-1.jpg?width=688&height=649&name=Screenshot%202025-06-17%20at%209_39_43%20AM-1.jpg)

### Cart Discounts on BLAZE ECOM

Consider the following when managing stackable and non-stackable discounts on BLAZE ECOM:

- Keep in mind that cart discounts on ECOM only work with coupon codes
- Non-stackable cart discounts will exclude any product(s) in the cart that have product-level discounts already applied.
- Only one coupon code can be applied to the cart on BLAZE ECOM at a time when using non-stackable discounts

[![BLAZE-Logo-Blue (2)](https://support.blazepos.com/hs-fs/hubfs/BLAZE-Logo-Blue%20(2).png?width=140&height=37&name=BLAZE-Logo-Blue%20(2).png "BLAZE-Logo-Blue (2)")](http://blaze.me)

BLAZE Apps Knowledge Base

Copyright © 2026, BLAZE Solutions Inc.