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

# Actions & discount types

> The eight action blocks in Galantis Discount Flow — percentage, fixed amount, free shipping, Buy X get Y, tiered, free gift, bundle, and volume discounts.

Actions are the payoff of a flow: whichever action blocks the cart reaches are the discounts that apply at checkout. Galantis Discount Flow offers eight action types, covering everything from a simple percentage off to quantity-based volume pricing. A flow needs at least one valid, reachable action before it can be saved or published.

Every action shares one field: **Discount title**. This is the text your customer sees next to the discount at checkout, so write it for shoppers ("Summer sale — 15% off"), not for your internal records.

## The Apply to setting

Four actions — **Percentage off**, **Fixed amount off**, **Tiered discount**, and **Volume pricing** — include an **Apply to** choice that controls what the discount targets:

* **Entire order** — the discount reduces the order subtotal.
* **Only matched products** — the discount only reduces the cart lines matched by the flow's conditions, such as the items picked in a **Specific products** or **Specific collections** condition.

Choose **Only matched products** whenever the offer is about particular items ("20% off the Sale collection") so full-price products in the same cart stay full price.

<Frame>
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/digifist/images/galantis/discount/rule-builder/actions-settings.png" alt="A Percentage off action selected on the canvas with its Discount title, Percentage, Max discount amount, and Apply to fields visible" />
</Frame>

## Available actions

<Tabs>
  <Tab title="Order discounts">
    ### Percentage off

    Applies a percentage discount.

    | Field                   | Details                                       |
    | ----------------------- | --------------------------------------------- |
    | **Discount title**      | Shown at checkout                             |
    | **Percentage**          | 0–100%                                        |
    | **Max discount amount** | Optional cap, in your store's currency        |
    | **Apply to**            | **Entire order** or **Only matched products** |

    <Note>
      When the percentage would exceed the **Max discount amount**, the discount converts to that fixed cap — "10% off, up to 50" never takes more than 50 off, no matter how large the cart.
    </Note>

    ***

    ### Fixed amount off

    Applies a fixed amount discount.

    | Field              | Details                                       |
    | ------------------ | --------------------------------------------- |
    | **Discount title** | Shown at checkout                             |
    | **Amount**         | In your store's currency                      |
    | **Apply to**       | **Entire order** or **Only matched products** |

    ***

    ### Tiered discount

    Unlocks a percentage discount once the cart reaches a spend threshold.

    | Field               | Details                                       |
    | ------------------- | --------------------------------------------- |
    | **Discount title**  | Shown at checkout                             |
    | **Spend threshold** | In your store's currency                      |
    | **Discount**        | 0–100%                                        |
    | **Apply to**        | **Entire order** or **Only matched products** |

    ***

    ### Volume pricing

    Grants bigger discounts at higher quantities.

    | Field              | Details                                                           |
    | ------------------ | ----------------------------------------------------------------- |
    | **Discount title** | Shown at checkout                                                 |
    | **Quantity tiers** | A list of quantity-to-percent tiers (defaults: 5 → 10%, 10 → 20%) |
    | **Apply to**       | **Entire order** or **Only matched products**                     |

    Each tier applies from its minimum quantity upward, so the highest tier the cart qualifies for wins.
  </Tab>

  <Tab title="Product offers">
    ### Buy X get Y

    Buy a quantity, get another quantity at a discount.

    | Field              | Details                                           |
    | ------------------ | ------------------------------------------------- |
    | **Discount title** | Shown at checkout                                 |
    | **Buy quantity**   | Units the customer must buy                       |
    | **Get quantity**   | Units that receive the discount                   |
    | **Get discount**   | 0–100% off the "get" units                        |
    | **Apply**          | **Best item only** or **Each qualifying product** |

    <Warning>
      Buy X get Y works on the **same product**, and the discounted units must already be in the cart — Shopify checkout cannot add items. For "buy 2, get 1 free", the customer needs all 3 units of that product in the cart; the third is then discounted.
    </Warning>

    ***

    ### Free gift

    Gives a free gift product — added in the cart, discounted at checkout.

    | Field              | Details                 |
    | ------------------ | ----------------------- |
    | **Discount title** | Shown at checkout       |
    | **Gift products**  | Shopify resource picker |
    | **Quantity**       | Gift units              |

    The gift is auto-added to the cart on the storefront by the theme embed, then discounted 100% at checkout. Shopify cannot add cart items at checkout, so the storefront handles the add.

    <Warning>
      Free gift requires the theme app embed to be enabled in your theme. Without it, nothing adds the gift to the cart, so there is nothing for checkout to discount.
    </Warning>

    ***

    ### Bundle discount

    Discounts a set of products when they are bought together.

    | Field               | Details                 |
    | ------------------- | ----------------------- |
    | **Discount title**  | Shown at checkout       |
    | **Bundle products** | Shopify resource picker |
    | **Bundle discount** | 0–100%                  |

    The discount only applies when **all** selected products are in the cart together — one missing bundle item means no discount.
  </Tab>

  <Tab title="Shipping">
    ### Free shipping

    Offers free shipping on the order's delivery options.

    | Field                   | Details                                                    |
    | ----------------------- | ---------------------------------------------------------- |
    | **Discount title**      | Shown at checkout                                          |
    | **Max shipping amount** | Optional cap on covered shipping, in your store's currency |

    With a cap set, shipping is free up to that amount and the customer pays any remainder — useful for covering standard delivery without subsidizing express rates.
  </Tab>
</Tabs>

## Action reference

| Action           | Key fields                                                      | Targets                   |
| ---------------- | --------------------------------------------------------------- | ------------------------- |
| Percentage off   | **Percentage**, **Max discount amount**, **Apply to**           | Order or matched products |
| Fixed amount off | **Amount**, **Apply to**                                        | Order or matched products |
| Free shipping    | **Max shipping amount**                                         | Delivery options          |
| Buy X get Y      | **Buy quantity**, **Get quantity**, **Get discount**, **Apply** | Same product in the cart  |
| Tiered discount  | **Spend threshold**, **Discount**, **Apply to**                 | Order or matched products |
| Free gift        | **Gift products**, **Quantity**                                 | Gift product (100% off)   |
| Bundle discount  | **Bundle products**, **Bundle discount**                        | Bundle products together  |
| Volume pricing   | **Quantity tiers**, **Apply to**                                | Order or matched products |

## Related guides

* [Conditions](/galantis/discount/rule-builder/conditions) — Deciding which carts reach an action
* [Logic gates](/galantis/discount/rule-builder/logic-gates) — Combining conditions before the action fires
* [Testing flows](/galantis/discount/rule-builder/testing-flows) — Verifying which actions fire before you publish
