I have also encountered this problem, did you find a solution?
Topic summary
Merchants want discount codes to apply to the “compare at price” (original price) rather than the already-discounted “sale price,” preventing customers from stacking discounts and receiving deeper markdowns than intended.
Current Shopify Behavior:
- When a product shows both a sale price and compare at price, applying a discount code at checkout further reduces the sale price
- Example: Product with 2,480 compare at price, 2,108 sale price (15% off). Adding a 15% discount code creates a total 30% discount
Shopify’s Position:
- The compare at price field is designed only to display markdowns, not control discount code calculations
- A Shopify representative suggested using product collections to control which items discount codes apply to, or excluding sale items entirely from discount eligibility
Status & Workarounds:
- No native solution exists as of 2024, though feedback has been shared with developers
- One merchant created duplicate product pages without compare at prices for discount code campaigns
- Another user referenced an alternative technical approach involving custom code
- Multiple participants express frustration that this basic e-commerce requirement remains unsupported
The discussion remains unresolved with no official feature implementation.
2 Likes