facebook_pixelimg
Get in touch

How to Set a Maximum Discount Limit on Shopify (10% Off Up to $50)

By Prince Kantariya

Updated: September 15th, 2026

how to set a maximum discount limit on shopify

You want to run a simple offer: 10% off any order.

But you don’t want a customer buying $5,000 worth of product and walking away with a $500 discount.

So you set a rule in your head: 10% off, capped at $50.

Here’s the problem. Shopify’s native discount engine has no field for that. You can set a percentage. You can set a minimum order amount. You cannot set a maximum discount amount.

This guide shows you what an order discount with a max discount limit actually is, why Shopify can’t do it out of the box, and how to set one up in a few minutes using FAD.

What is an Order Discount With a Max Discount Limit?

An order discount with a max discount limit is a percentage-based discount that stops growing past a set dollar amount, no matter how large the order gets.

You define two numbers:

  • The discount rate (like 10% off)
  • The discount cap (like $50 max)

The customer gets whichever is lower: the percentage of their order, or the cap.

The discount works like this:

Order Subtotal10% DiscountActual Discount
$100$10$10
$250$25$25
$500$50$50
$1,000$100$50
$5,000$500$50

The customer still receives 10% off, but the discount stops increasing once it reaches $50.

This is also called a discount cap or maximum discount amount.

Why You Can’t Set This Up in Native Shopify Discounts?

Open Shopify Admin and create a new discount. You’ll find fields for the discount type, the value, minimum purchase requirements, and customer eligibility. You will not find a field for “maximum discount amount”.

This isn’t a bug. It’s a gap that’s been open for years. Merchants have raised it on the Shopify Community forum repeatedly, and Shopify support has confirmed there’s no native way to cap discount codes at a maximum dollar amount, with no timeline for adding one. The same request has been posted repeatedly for years.

Further reading: Here are the best Shopify communities of experts to join for instant solutions.

The risk this creates is real. One merchant put it plainly: a 50% off first-order promo with no cap means a single buyer could clear out your stock at half price.

A few merchants have tried native workarounds, like stacking a percentage code with a separate automatic fixed discount. These are fragile. They break when Shopify changes how discounts combine, and they don’t give you a true “lower of the two” cap. If you want this to work reliably, you need an app built for it.

Why a Max Discount Limit Matters for Your Store:

It protects your margin on large orders. Without a cap, your best customers (the ones buying the most) trigger your biggest losses. That’s backward. A cap keeps your percentage offers profitable at any order size.

It lets you run bigger, bolder percentage offers. A 10% off code feels small. A 25% off code converts better, but it’s dangerous without a ceiling. A cap lets you advertise a strong percentage without exposing yourself to outlier orders.

It fixes the wholesale and B2B problem. B2B buyers place large orders by default. A flat percentage discount on a $10,000 wholesale order can wipe out your entire margin on that sale. A max limit keeps wholesale discounts sane.

It controls first-order and welcome discounts. Welcome discounts are usually the most aggressive percentage you offer, and new customers are also the least predictable in order size. Capping the discount removes the guesswork.

How to Create a Shopify Discount With a Maximum Discount Limit:

If you need a percentage-based discount with a maximum amount, you can use a Shopify discount app that supports discount caps.

One option is FAD: Upsell & Volume Discounts.

FAD is an all-in-one discount app for Shopify that supports percentage, fixed-amount, conditional, and order discounts. It can create automatic discounts and discount codes without requiring draft orders.

fad main image of best shopify discount app

With FAD, you can build more advanced discount rules than a basic percentage discount.

Here’s how to set it up:

  • Install FAD from the Shopify App Store and open the app from your Shopify Admin.
  • Create a new order discount. Choose whether it applies automatically at checkout or requires a discount code.
  • Set your discount type to percentage, and enter your rate (for example, 10%).
  • Enter your maximum discount amount. This is the cap field Shopify doesn’t give you. Set it to your limit (for example, $50).
  • Add order conditions if needed, like a minimum cart value, specific collections, or customer tags (useful for wholesale-only or first-time-buyer-only offers).
  • Set a schedule, if this is a time-limited promotion.
  • Save and test it. Add a low-value item to a test cart, confirm the percentage applies correctly, then add a high-value item and confirm the discount stops at your cap.

Once it’s live, every order gets 10% off up to your set limit, automatically. No manual approvals, no support tickets asking why a customer got an unexpected discount.

Common Use Cases for Capped Order Discounts:

  • Sitewide Sales: Run “15% off everything, up to $75” instead of an unlimited percentage that eats into your best-selling, highest-margin products.
  • First-Order Welcome Offers: Give new subscribers a strong percentage without risking a single large order wiping out your acquisition budget.
  • Wholesale and B2B Pricing: Apply a percentage discount by customer tag, capped so bulk orders stay profitable.
  • Flash Sales: Advertise a bigger percentage number for marketing impact, while the cap keeps your actual discount spend predictable.
  • Loyalty and VIP Tiers: Reward repeat customers with a solid percentage off, capped so your highest spenders don’t become your lowest-margin orders.

Mistakes to Avoid:

1. Setting the Cap Too Low: If your cap kicks in on most orders, customers stop seeing it as a percentage discount and start seeing it as a flat one. Base your cap on your actual average order value, not a guess.

2. Forgetting to Test at Scale: Always test with a cart value well above your expected average. This is the only way to confirm the cap actually holds.

3. Applying the Cap Per Item Instead of Per Order: Some tools cap discounts per line item. Decide upfront whether you want the limit applied to the whole cart or each product, and check your app’s setting before launching.

4. Not Combining the Cap With a Minimum Order Value: A cap protects your ceiling. A minimum order value protects your floor. Use both together for full control over the offer.

Want more control over your Shopify discounts? Try FAD and create advanced discount rules for your store.


Frequently Asked Questions (FAQ)

Can Shopify's Built-in Discount Codes Cap a Percentage Discount?

No. Shopify’s native discount engine lets you set a percentage or a fixed amount, but it has no field to cap a percentage discount at a maximum dollar value. You need a third-party app to add this.

Does a Max Discount Limit Apply Automatically or Only With a Code?

Either. You can set up the capped discount as an automatic discount that applies at checkout with no code, or attach it to a discount code customers enter manually.

Can I Cap the Discount Per Product Instead of Per Order?

Yes, depending on the app. FAD supports both order-level and product-level rules, so you can choose whether the cap applies to the total cart or to individual line items.

What's a Reasonable Max Discount Limit to Set?

Base it on your average order value and margin, not a round number. A common approach is to set the cap slightly above your current AOV, so the percentage still applies fully for most customers, while outlier orders get capped.

Will this Work with Other Discounts I'm Already Running?

Discount stacking depends on your setup and Shopify’s discount combination rules. FAD supports discount stacking, so check your combination settings before running a capped discount alongside other active offers.

Popular Post