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!
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.