A Discount Code for Only the *Original* Price (Ignoring Sale Prices)

Topic summary

A merchant seeks a way to apply discount codes exclusively to original product prices, ignoring any active sale prices. For example, a 50% off code should discount an item’s $80 original price (resulting in $40), even if the item is currently on sale for $75.

Current Status:

  • No native Shopify solution exists for this functionality
  • Multiple users have encountered the same limitation
  • One commenter describes this as “such a basic problem,” highlighting frustration with the platform’s built-in discount capabilities

Workaround Found:

  • One Shopify Plus user commissioned a custom private app through Storetasker to achieve this behavior
  • The solution requires a developer-built app hosted on an external server
  • Compatibility with standard Shopify plans (non-Plus) remains uncertain

Outstanding Needs:

  • Other users continue seeking solutions or app recommendations
  • One participant requested developer contact information to pursue a similar custom solution

The discussion remains active with no readily available app or native feature identified.

Summarized with AI on November 2. AI used: claude-sonnet-4-5-20250929.

Hi there! We are trying to find a way to have a discount code that will only work on the original price of the item, but not come off the current sale price of the item (the “compare-at price”).

An example of what we need: We issue a 50% off discount code to a customer, off original prices of items only. If we are selling an item for $80 but it’s currently on sale for $75, the discount code would still only take 50% off the original $80 price – making the final price $40.

Is there a way to do this through Shopify Discounts? Or a reputable app in the Shopify App Marketplace? Thanks in advance, everyone!

Hey there

Did you manage to find a solution for this? We have the same issue and keen to try to find a solution

Thanks

Did u get a solution on this ?? Its such a basic problem ..

we ended up having to have an app created by a developer to do this. We are on Shop Plus so I am not sure if it would work on both Plus and standard platforms but assume that it would. It was a private app that the developer built and it needed to be housed on a server.
I got this done through storetasker.

Hi Matt,

any chance you can share the name/email of the developer here or privately?

Having the same problem guys..any solution to this?