Shopify Store Setup for Discount Logic

Job ID: 40226078

Budget: $10 – $30 USD

We run an e-commerce store on Shopify (Grow plan) and we display a “before price” / original price on some products. However, these products are not treated by Shopify as discounted products, because Shopify does not recognize our current “before price” setup as a native sale price (i.e. it is not using Shopify’s standard sale price logic for discount eligibility).

As a result, customers are currently able to apply discount codes on top of already discounted products, leading to unintended double discounts.

Current situation:

Shopify Grow plan (not Plus)

Products have a visible “before price” / original price

Shopify does not treat these products as “on sale” in its discount logic

Discount codes can be applied to these products (problem)

Goal:

Prevent discount codes from being applied to products that already have a discounted price

The solution must work within the limitations of Shopify Grow (no Shopify Scripts)

Preferably an automated and low-maintenance solution for our team

What we’re looking for:

A technical solution to block discount codes for already discounted products

The solution can be based on Shopify-native features (collections, tags, metafields, product flags, etc.) or a clean workaround

Clear guidance on how our team should manage sale products going forward

Optional: recommendation on best practice (e.g. whether switching to Shopify’s native “Compare at price” setup is advisable)

Deliverables:

Implementation in our Shopify setup

Short documentation / instructions for non-technical users

Explanation of limitations and edge cases