"Amount off orders" -> How to exclude some collections/products from discount

Topic summary

Goal: Prevent “Amount off order” discounts from applying to specific products/collections (e.g., a new pre‑order collection), while discount codes are auto-generated by an affiliate tool.

Key facts and constraints:

  • Shopify’s native “Amount off order” discounts can’t be limited by product/collection. “Amount off products” can target collections, but the merchant can’t switch types due to third‑party generated codes.
  • Suggested workaround (automated collections + apply discount to that collection) only works for product-level discounts, not order-level discounts.
  • Third-party option: Regios Automatic Discounts can apply an order-level discount calculated only on eligible items (excluding specified products/collections), but this works for automatic discounts, not affiliate coupon codes.

Developments and guidance:

  • Multiple merchants report the same need; no app identified that excludes items from code-based order discounts.
  • An upcoming Shopify “discount allocator function API” (developer preview; currently for Shopify Plus custom apps) may allow intercepting and reallocating discounts to exclude items. Availability to all stores is unknown.

Status and next steps:

  • No current native solution for code-based “Amount off order” exclusions.
  • Options: consult the affiliate/discount app developer for built‑in controls, use automatic discounts via compatible apps, or monitor the allocator API for future support.
Summarized with AI on December 11. AI used: gpt-5.

Hello,
Thanks for replying, but I can’t find any application that does that. Exclude products from an order type discount.
If you can give me any example of any application that does this, I would be very grateful.
Best regards.