Why discounts may not work with preorders (and how to fix it)

If you’ve set up a discount in Shopify and noticed that it’s not applying to preorder products, you’re not alone. This happens because Shopify treats preorders as subscriptions when it comes to discount settings.

Why This Happens

Shopify’s discount system has a Purchase type setting that determines whether a discount applies to:

  • One-time purchases
  • Subscriptions
  • Both

Since preorders are handled like subscriptions in Shopify, any discount that is only set to apply to one-time purchases will not work for preorder items.

How to Fix It

To ensure your discount applies to preorder items:

  1. Go to Shopify AdminDiscounts → Select or create your discount.

    In the Purchase type section, select either:

    • Both
    • Subscription
  2. (Example: Setting “Purchase type” to Both ensures preorders receive the discount.)
  3. Save your changes.
Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us