How to apply coupon code discount to compare at price on checkout?

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.

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

I have also encountered this problem, did you find a solution?

2 Likes