> ## Documentation Index
> Fetch the complete documentation index at: https://docs.atomcommerce.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Order Discounts with Exclusions

> Create order-level discounts with exclusions in Atom Volume & Gift Discounts, with clear behavior rules and practical cart examples.

Order discounts apply at the cart level. Exclusions let you keep specific collections at full price while still discounting eligible items.

## Core Concepts

* **Qualifying items**: items that satisfy offer conditions
* **Eligible items**: qualifying items not in excluded collections
* **Excluded items**: items in excluded collections that do not receive discount value

## Exclusion Behavior Rules

| Cart composition             | Behavior                                |
| ---------------------------- | --------------------------------------- |
| All items excluded           | Offer does not apply                    |
| Mix of eligible and excluded | Offer applies to eligible subtotal only |

<Note>
  Order discount value is calculated from eligible subtotal, not total cart subtotal.
</Note>

## Example Order Discount with Exclusions

Offer setup:

* Offer: Buy 1, get 10% off order
* Excluded collection: New Snowboards

### Scenario 1 Eligible items only

* Cart: Snowboard USD 500 (eligible), Boots USD 200 (eligible)
* Eligible subtotal: USD 700
* Discount: USD 70
* Final total: USD 630

### Scenario 2 Excluded items only

* Cart: Snowboard USD 500 (excluded), Binding USD 200 (excluded)
* Eligible subtotal: USD 0
* Discount: USD 0
* Final total: USD 700

### Scenario 3 Mixed cart

* Cart: Snowboard USD 500 (excluded), Boots USD 200 (eligible)
* Eligible subtotal: USD 200
* Discount: USD 20
* Final total: USD 680

### Scenario 4 Multiple quantities

* Cart: 2 snowboards USD 500 each (excluded), 3 boots USD 200 each (eligible)
* Eligible subtotal: USD 600
* Discount: USD 60
* Final total: USD 1,540

## Setup Create an Order Discount with Exclusions

<Steps>
  <Step title="Create a New Offer">
    In Atom Commerce, go to **Offers → Create New Offer** and choose **Order Discount**.
  </Step>

  <Step title="Set Conditions and Discount">
    Define the qualifying rule and discount value (for example, 10% off order).
  </Step>

  <Step title="Add Exclusions">
    Exclude collections that should never receive this order discount.
  </Step>

  <Step title="Review Priority and Stacking">
    Confirm how this order discount should interact with active item-level discounts.
  </Step>

  <Step title="Test Carts and Activate">
    Test excluded-only, eligible-only, and mixed carts before enabling.
  </Step>
</Steps>

## Priority and Evaluation Order

Order discounts are evaluated after item-level discounts.

Evaluation sequence:

1. Item discounts
2. Order discounts
3. Shipping discounts

When multiple order discounts can apply, priority determines which one runs first.

See [Offer Priority and Stacking](/offers/priority-and-stacking).

## Edge Cases

### Gift-card-only carts

Gift cards alone do not satisfy physical-product qualification rules.

### Items in multiple collections

If an item belongs to any excluded collection, treat it as excluded for this offer.

### Zero-price items

Zero-price items can qualify by rule, but contribute no discount value.

## Troubleshooting

### Discount not applying

* Confirm at least one eligible physical product is present
* Confirm cart is not fully excluded
* Confirm offer is active and in schedule
* Check for higher-priority conflicts

### Discount amount is lower than expected

* Verify eligible subtotal versus total subtotal
* Confirm exclusion lists are correct
* Re-test mixed carts with known line items

### Unexpected stacking behavior

* Review priority configuration and stacking rules
* Temporarily isolate offer during testing to validate baseline behavior

## Related Resources

* [Offer Priority and Stacking](/offers/priority-and-stacking)
* [Creating Offers](/offers/creating-offers)
* [Offer Types](/offers/offer-types)
