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

# Smarty Discounts FAQ and troubleshooting

> Quick fixes when a discount does not show, the amount looks wrong, or checkout behaves differently than you expect.

<Note>
  If something looks wrong: (1) Re-read the **rules** you set — condition names are listed in [Field conditions](field-conditions). (2) Check the **option** you mean — [Features](features) explains each setting.
</Note>

<AccordionGroup>
  <Accordion title="Discount never applies">
    * **Dates** and **status** — Is it **Active** and inside the start/end range?
    * **Type** — Product deals need matching **cart lines**; order deals need the **cart total**; shipping deals need a **shipping rate** at checkout.
    * **Customer rules** — Tags, **segments**, or **B2B company** may exclude guests or the account you tested with.
    * **Code** — Typo in the code, or another discount **blocking** combinations (see **Combinations**).
  </Accordion>

  <Accordion title="Wrong amount">
    * **Tier vs volume** and **thresholds** — [Features](features).
    * **Limitations** — Max quantity, max dollars, “every Nth item,” etc.
    * **Currency** — Fixed amounts may be per currency column.
  </Accordion>

  <Accordion title="Staff see it, customers do not">
    * Rules tied to **tags** or **segments** that customers do not have.
    * **Country** or **market** limits.
  </Accordion>

  <Accordion title="Storefront vs checkout">
    **Checkout** is where the **final price** is decided. Smarty runs there at **sort order 2**. If the **theme** looks wrong but checkout is right, enable the **theme app embed** in [Settings](settings#theme-app-embed). More: [Storefront and checkout](storefront-theme).
  </Accordion>

  <Accordion title="Stack two product discounts on the same line (Shopify Plus)">
    Turn on **Combinations** → **Product discounts** on **both** promotions. Under **Same-line combine tags**, add tags that must appear as **Tags** on the **other** discount ([Discount tags](features#discount-tags)) — the relationship is **mutual**. Example: Discount A lists `SEASONAL` under same-line tags and has discount tag `LOYALTY`; Discount B lists `LOYALTY` under same-line tags and has discount tag `SEASONAL`. Full behavior: [Features — Combinations](features#combinations).
  </Accordion>

  <Accordion title="Still stuck?">
    Use **Contact** in the Smarty app footer (see [How the app works](how-the-app-works)).
  </Accordion>
</AccordionGroup>
