---
title: Dashboard | Stackable + Non-Stackable Cart Discounts
description: Understand how to manage cart-level discounts and how they can be stacked with other cart or product-level discounts
---

[Skip to content](https://help.blaze.me/can/home/discounts-stackable-cart-discounts#main-content)

[![BLAZE-Logo-Blue.svg\]](https://help.blaze.me/hubfs/BLAZE-Logo-Blue.svg)](https://help.blaze.me/can/home?hsLang=en)

- [BLAZE CAN Knowledge Base](https://help.blaze.me/can/home)

Open main navigation

Close main navigation

- [BLAZE CAN Knowledge Base](https://help.blaze.me/can/home)

 Welcome to the Blaze Canada Knowledge Base! Find helpful reference by searching here...

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

1. [BLAZE CAN Knowledge Base](https://help.blaze.me/can/home?hsLang=en)
2. [Dashboard](https://help.blaze.me/can/home/dashboard?hsLang=en)

# 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://help.blaze.me/hs-fs/hubfs/Screenshot%202025-06-10%20at%2012.38.57%20PM.png?width=564&height=233&name=Screenshot%202025-06-10%20at%2012.38.57%20PM.png)
4. Under **Type**: 
     1. 1. Select **Cart**
            2. Set the discount **amount** - **$** or **%**
            3. Select the [Sales Channel](https://help.blaze.me/can/home/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://help.blaze.me/hs-fs/hubfs/imaggfe%20(45).png?width=688&height=593&name=imaggfe%20(45).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://help.blaze.me/can/home/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://help.blaze.me/hs-fs/hubfs/Screenshot%202025-06-10%20at%2011.38.17%20AM.png?width=657&height=721&name=Screenshot%202025-06-10%20at%2011.38.17%20AM.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://help.blaze.me/hs-fs/hubfs/Screenshot%202025-06-17%20at%209.39.43%20AM.jpeg?width=688&height=649&name=Screenshot%202025-06-17%20at%209.39.43%20AM.jpeg)

### 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

- [Getting started](https://help.blaze.me/can/home/getting-started?hsLang=en)
- [Dashboard](https://help.blaze.me/can/home/dashboard?hsLang=en#main-content)

    - [General](https://help.blaze.me/can/home/dashboard?hsLang=en#general)
    - [Settings](https://help.blaze.me/can/home/dashboard?hsLang=en#settings)
    - [Products](https://help.blaze.me/can/home/dashboard?hsLang=en#products)
    - [Discounts](https://help.blaze.me/can/home/dashboard?hsLang=en#discounts)
    - [Inventory](https://help.blaze.me/can/home/dashboard?hsLang=en#inventory)
    - [Customers](https://help.blaze.me/can/home/dashboard?hsLang=en#customers)
    - [Employees](https://help.blaze.me/can/home/dashboard?hsLang=en#employees)
    - [Sales](https://help.blaze.me/can/home/dashboard?hsLang=en#sales)
    - [Purchase Orders](https://help.blaze.me/can/home/dashboard?hsLang=en#purchase-orders)
    - [Reports](https://help.blaze.me/can/home/dashboard?hsLang=en#reports)
    - [Compliance](https://help.blaze.me/can/home/dashboard?hsLang=en#compliance)
- [POS (Tablet)](https://help.blaze.me/can/home/pos-tablet?hsLang=en#main-content)

    - [Getting Started](https://help.blaze.me/can/home/pos-tablet?hsLang=en#getting-started)
    - [General](https://help.blaze.me/can/home/pos-tablet?hsLang=en#general)
    - [Starting and Ending Shifts](https://help.blaze.me/can/home/pos-tablet?hsLang=en#starting-and-ending-shifts)
    - [POS Register](https://help.blaze.me/can/home/pos-tablet?hsLang=en#pos-register)
- [POS (Browser)](https://help.blaze.me/can/home/pos-browser?hsLang=en#main-content)

    - [General](https://help.blaze.me/can/home/pos-browser?hsLang=en#general)
    - [Starting and Ending Shifts](https://help.blaze.me/can/home/pos-browser?hsLang=en#starting-and-ending-shifts)
    - [POS Register](https://help.blaze.me/can/home/pos-browser?hsLang=en#pos-register)
- [BLAZE ECOM](https://help.blaze.me/can/home/blaze-ecom?hsLang=en#main-content)

    - [General](https://help.blaze.me/can/home/blaze-ecom?hsLang=en#general)
    - [ECOM Set-up](https://help.blaze.me/can/home/blaze-ecom?hsLang=en#ecom-set-up)
    - [Customization](https://help.blaze.me/can/home/blaze-ecom?hsLang=en#customization)
    - [ECOM Discounts](https://help.blaze.me/can/home/blaze-ecom?hsLang=en#ecom-discounts)
    - [SEO](https://help.blaze.me/can/home/blaze-ecom?hsLang=en#seo)
- [BLAZEPAY](https://help.blaze.me/can/home/blazepay?hsLang=en#main-content)

    - [Getting Started](https://help.blaze.me/can/home/blazepay?hsLang=en#getting-started)
    - [General](https://help.blaze.me/can/home/blazepay?hsLang=en#general)
    - [BLAZEPAY Merchant Portal](https://help.blaze.me/can/home/blazepay?hsLang=en#blazepay-merchant-portal)
- [Integrations](https://help.blaze.me/can/home/integrations?hsLang=en#main-content)

    - [General](https://help.blaze.me/can/home/integrations?hsLang=en#general)
    - [Payment Processing](https://help.blaze.me/can/home/integrations?hsLang=en#payment-processing)
    - [E-Commerce](https://help.blaze.me/can/home/integrations?hsLang=en#e-commerce)
    - [Data Analytics](https://help.blaze.me/can/home/integrations?hsLang=en#data-analytics)
    - [Menu](https://help.blaze.me/can/home/integrations?hsLang=en#menu)
    - [Other](https://help.blaze.me/can/home/integrations?hsLang=en#other)
- [Hardware](https://help.blaze.me/can/home/hardware?hsLang=en#main-content)

    - [General](https://help.blaze.me/can/home/hardware?hsLang=en#general)
    - [Scanners](https://help.blaze.me/can/home/hardware?hsLang=en#scanners)
    - [Printers](https://help.blaze.me/can/home/hardware?hsLang=en#printers)
    - [Payments](https://help.blaze.me/can/home/hardware?hsLang=en#payments)
- [BLAZE Sites](https://help.blaze.me/can/home/blaze-sites?hsLang=en#main-content)

    - [General](https://help.blaze.me/can/home/blaze-sites?hsLang=en#general)
    - [Customization](https://help.blaze.me/can/home/blaze-sites?hsLang=en#customization)
    - [SEO](https://help.blaze.me/can/home/blaze-sites?hsLang=en#seo)
    - [Widgets](https://help.blaze.me/can/home/blaze-sites?hsLang=en#widgets)
- [Migrations](https://help.blaze.me/can/home/migrations?hsLang=en)
- [Multi-Provincial Dashboard](https://help.blaze.me/can/home/multi-provincial-dashboard?hsLang=en)
- [Mobile Apps](https://help.blaze.me/can/home/mobile-apps?hsLang=en#main-content)

    - [Getting Started](https://help.blaze.me/can/home/mobile-apps?hsLang=en#getting-started)
    - [Customization](https://help.blaze.me/can/home/mobile-apps?hsLang=en#customization)
- [Growth](https://help.blaze.me/can/home/growth?hsLang=en#main-content)

    - [Getting Started With Growth](https://help.blaze.me/can/home/growth?hsLang=en#getting-started-with-growth)
    - [Growth Loyalty](https://help.blaze.me/can/home/growth?hsLang=en#growth-loyalty)
    - [Growth Outreach](https://help.blaze.me/can/home/growth?hsLang=en#growth-outreach)

[![BLAZE-Logo-Blue](https://help.blaze.me/hubfs/BLAZE-Logo-Blue.svg "BLAZE-Logo-Blue")](http://blaze.me)

BLAZE CAN Help Center

Copyright © 2025, BLAZE Solutions Inc.