Skip to main content

Checkout Blocks : Order value limits available on all plans on Shopify

Shopify unlocks order value limits for Checkout Blocks on all plans. Discover how to easily customize your payment methods, delivery options, and messages based on your customer’s cart total—no Plus plan required.

· By Zakia · 13 min read

What Shopify just changed (and why it matters)

Shopify quietly made a pretty practical upgrade : order value limits inside Checkout Blocks are now available on all Shopify plans, not just the higher tiers.

In normal English, this means you can set simple rules in checkout based on how much someone is spending. And then do something useful with that rule.

When people say “order value limits”, they usually mean :

  • Show or hide payment methods based on the cart total (example : hide Cash on Delivery under $30).
  • Show or hide delivery methods based on the cart total (example : only show Free Shipping over $50).
  • Display conditional messages when a threshold is not met (example : “Add $12 more to unlock free shipping”).

Who this is for, realistically :

  • Merchants who are tired of losing money on tiny orders.
  • Stores trying to reduce fees (especially where fixed gateway fees make micro orders painful).
  • Anyone who needs to enforce a minimum order value.
  • Brands that want more control around risk and fraud, like restricting certain methods for high value orders.

And a quick expectation check. This article is not going to do the whole “this changes ecommerce forever” thing. It’s a practical walkthrough of what this unlocks, how to think about it, and how to roll it out without hurting conversion.

Quick refresher : What are Checkout Blocks ?

Checkout Blocks is Shopify’s newer checkout customization system, built on Checkout Extensibility.

Instead of editing checkout code directly, you add blocks and rules through an app style extension system that Shopify controls. It’s more structured, more secure, and yes, more locked down.

That’s also the point.

Checkout Blocks vs checkout.liquid (the old world)

Back in the day, some stores customized checkout using checkout.liquid. That was basically “edit the checkout template” territory. Powerful, but messy, and Shopify is moving away from it.

Checkout Extensibility (and Checkout Blocks) is Shopify’s direction because :

  • It’s safer and more stable across updates.
  • It reduces random checkout breakage.
  • Shopify can enforce performance and security rules.

So when you hear Checkout Blocks, think : approved ways to customize checkout without hacking it.

Where Checkout Blocks can show up

Depending on what Shopify allows in your setup, blocks and logic can appear around :

  • The checkout page itself
  • Shipping step
  • Payment step
  • Thank you and order status pages (varies by capability)

And merchants commonly use them for :

  • Simple messaging (delivery expectations, return policy reminders)
  • Upsells or cross sells (lightweight, not aggressive)
  • Trust badges or reassurance copy
  • Conditional options (shipping and payment controls)
  • Validations or rules (where supported)
Shopify POS Cash Management: New Foundations (2026)
Cash is one of those things that feels simple until it absolutely does not.

What “order value limits” actually let you do

At the core, this is simple logic :

If the order is above or below a certain value, then change what the customer sees or can select in checkout.

The “value” is usually based on cart subtotal or total. And the “change” is usually one of these :

Common actions tied to thresholds

  • Hide a payment method below X — Example : Hide Cash on Delivery under $30.
  • Hide a shipping method below or above X — Example : Only show Free Shipping over $50.
  • Show a warning or notice — Example : "Minimum order is $25. Add more items to continue."
  • Block checkout under a minimum (only where the setup supports a true block) — Sometimes it's a hard stop, sometimes it's a "you can't choose this method" situation.

The terminology people trip over (subtotal vs total)

This matters more than it sounds. Because your "$50 threshold" might not behave like you expect if you pick the wrong base.

Things merchants confuse all the time :

  • Cart subtotal : typically items only, before shipping and tax.
  • Order total : items plus or minus discounts, plus shipping, plus tax (often).
  • Before discounts vs after discounts : big difference during promos.
  • Gift cards : sometimes treated like payment, sometimes treated like a discount effect.

So, don't assume. Verify what the rule is actually using in your setup by testing.

Simple example scenarios

  • "Hide Cash on Delivery under $30" — COD fees and failed deliveries make small COD orders not worth it.
  • "Only show free shipping over $50" — You can't afford shipping on a $22 order and stay profitable.

Why Shopify making this available on all plans is a big deal

This is one of those features that sounds small until you run a store with thin margins.

Before, a lot of checkout control was either :

  • gated behind higher plans, or
  • only practical if you were on more premium tiers, or
  • impossible without workarounds.

Now, smaller stores can use the same kind of checkout guardrails that used to feel out of reach.

The ROI side is pretty straightforward

Order value limits can lead to :

  • Fewer unprofitable small orders (the ones that cost more to fulfill than they earn)
  • Better control of gateway fees, COD fees, or shipping losses
  • Higher AOV nudges when used as a message, not a slap on the wrist
  • Fewer “why isn’t free shipping showing” support tickets

But it’s not “do anything you want” checkout hacking

This is still inside Shopify’s extensibility framework. You’re working within what Shopify allows. It’s flexible, but not unlimited.

Also worth saying : Shopify rollouts can be gradual. If you do not see it today, it may appear later. Always check your admin and Shopify’s documentation for your specific environment.

High-impact use cases (with real-world examples)

Here’s where this gets fun. Or at least profitable.

1. Minimum order value enforcement

If you have any kind of fixed cost per order (pick and pack, packaging, payment fee, admin time), minimums can save you.

Examples :

  • “Minimum order $25”
  • “Wholesale sample pack minimum $50”
  • “Custom printed items minimum $75”

Depending on implementation, you can either block checkout or show guidance that pushes the customer to add more.

The key is messaging. If someone reaches checkout and suddenly hits a hard wall, they bounce. More on that later.

2. Shipping method control

Shipping options are one of the easiest places to leak money.

Examples that show up in real stores :

  • Only show local delivery over $35 — because you are paying a driver either way.
  • Hide expedited shipping under $50 — because customers pick it on low value orders and you lose margin.
  • Show freight shipping only above $300 — because small orders should not even see freight choices.

3. Payment method control

Payment methods have different costs and risks. Order value limits let you stop offering the "bad combo" situations.

  • Hide Cash on Delivery under $30 — lower cart sizes tend to have higher COD failure rates in some regions.
  • Hide invoice or net terms under $500 — because you do not want to extend credit on small, first time orders.
  • Enable bank transfer only above $200 — because bank transfer reconciliation is annoying for tiny orders.

And you almost always want a fallback. Cards, Shop Pay, PayPal, whatever fits.

4. Cost control (the boring one that makes money)

A common issue : payment gateway fixed fees. If you pay something like a fixed fee plus a percentage, micro orders get crushed by the fixed part.

To handle this, stores typically set minimum order values to cover fees, nudge customers toward bundles, or remove certain options below a threshold.

The same logic applies to fulfillment. Some products cost a lot to pick, pack, and protect.

5. Risk and fraud controls

Not every payment method is equally risky.

A few examples :

  • Restrict high risk methods for very high value orders, or require safer options.
  • Add a message for high value orders that sets expectations, like signature required delivery.
  • Hide “pay later” options above a certain total if chargebacks are a known problem.

This is not a fraud system by itself, obviously. But it’s a lever you can pull.

Tag Your Discounts (So Reporting Stops Sucking)
Discounts are one of those things that start out simple.

Where order value limits fit in your checkout strategy (so you don’t hurt conversion)

This is where people mess it up. They add strict rules, feel proud, then conversion drops, then they remove everything.

The tradeoff is real :

  • Stricter limits reduce unprofitable orders.
  • But surprise restrictions in checkout increase drop off.

Best practice : tell people early

If you have a minimum order, do not reveal it at the payment step. That’s how you get angry emails.

Better places to communicate thresholds :

  • Cart drawer or cart page
  • Product page (if the minimum is category specific)
  • Shipping estimator area
  • Announcement bar during promos

Use “nudge” language when possible

Instead of “You cannot checkout”, prefer :

  • “Add $12 more to unlock free shipping.”
  • “Minimum order is $25. You’re $8 away.”
  • “Local delivery is available for orders over $40.”

Same rule, totally different vibe.

Test it like you mean it

Even basic testing helps. Track conversion rate, AOV, and abandonment before and after your changes. Watch where abandonment spikes — the shipping step versus the payment step can tell you a lot. Also monitor support tickets and signs of customer confusion.

If you can A/B test, great. If you cannot, do a staged rollout and measure week over week.

UX and accessibility

Keep messages short, clear, and placed near the option they affect. If you hide an option, a customer should understand why without feeling like the store is broken.

Implementation overview : How merchants typically set this up

Shopify's UI can shift, and different setups use different apps and extensions, so here is the tool-agnostic version.

Typical flow looks like :

  1. Go to Shopify admin.
  2. Navigate to Settings → Checkout (or the checkout customization / extensibility section).
  3. Find Checkout Blocks or your checkout customization area.
  4. Add or edit a block or rule.
  5. Set a condition based on order value.
  6. Choose the action : show or hide a shipping method, show or hide a payment method, show a message, or enforce a minimum where supported.
  7. Preview your changes.
  8. Publish.

Before you touch anything, decide these three things : what the threshold number is and why, whether it is based on subtotal or total, and which method is affected along with what the fallback will be.

Also, document your rules somewhere — even a simple Google Doc. Once you have free shipping thresholds, local delivery thresholds, COD thresholds, and promo exceptions all in play, it becomes easy to create conflicts. For example, accidentally hiding the only viable shipping method for a certain cart scenario. Which is a bad day.

Preview and test properly

Do not just test one cart.

Test with :

  • different cart totals (below and above the threshold)
  • discount codes (especially ones that drop value below the limit)
  • different shipping addresses (tax and shipping changes totals)
  • different customer states if relevant (logged in, new customer)
  • any “weird” product types (preorder, digital, subscription)
Shopify: Which Apps Touch Checkout? (Extensions+Functions)
If you have more than a handful of apps installed, you already know the feeling.

Important edge cases to think through before you go live

These are the things that cause “it worked in my test” and then breaks on launch day.

Discounts and gift cards

Ask : does the threshold consider discounts ?

Scenario that bites merchants :

  • Minimum order $50
  • Customer adds $52 of items
  • Applies 15% discount
  • Now it drops under $50 and suddenly the checkout options change, or the customer is blocked

If you run promos often, you need a clear policy :

  • minimum based on pre discount subtotal, or
  • minimum based on final amount

Then configure and message accordingly.

Gift cards also matter. If someone uses a gift card, do they still meet the threshold ? Depends how the rule evaluates value.

Taxes and shipping location

Totals vary by address.

If your rule uses order total (with tax/shipping), the same cart might qualify in one region and not qualify in another. That can feel inconsistent, so be intentional.

Subscriptions or mixed carts

If you use subscription apps, some checkouts behave differently.

Confirm :

  • the rule triggers correctly in the subscription flow
  • no weird situation where payment options disappear

Draft orders or manual orders

Most of these rules apply to online checkout. But if your team creates draft orders and sends invoices, confirm what does and does not apply.

Customer experience when an option is hidden

If you hide something, the customer may assume it is missing or broken.

A simple message solves most of that :

  • “Cash on Delivery is available for orders over $30.”
  • “Free shipping appears at $50+.”

Also make sure there is always at least one valid method available. Sounds obvious, but yes, people still accidentally hide everything.

How to measure success after enabling order value limits

If you do not measure, you are basically guessing.

Track a few KPIs :

  • AOV (average order value)
  • Conversion rate
  • Checkout abandonment rate, and where it happens (shipping vs payment step)
  • Shipping method selection mix (did people switch to more expensive shipping ?)
  • Payment method mix (did people switch to higher fee methods ?)
  • Support tickets related to checkout confusion

Look for unintended outcomes :

  • Orders drop overall, not just low value ones
  • Customers pick a more expensive shipping option and complain later
  • Abandonment spikes right at the point your rule triggers

Simple rollout plan that usually works :

  1. Start with one rule
  2. Monitor for 7 to 14 days
  3. Adjust threshold or messaging
  4. Add the next rule

And have a rollback plan. Promotions, holidays, influencer traffic spikes. You want to know exactly where to disable the rule fast.

Practical examples you can copy (threshold ideas by business type)

A few starting points, not gospel. But they are common.

Low AOV stores (accessories, small items)

  • Minimum order : $15 to $25
  • Nudge : “Add $X more to reach the minimum.”
  • Optional : hide COD under a threshold if COD fails a lot in your region

Goal : cover pick and pack and fixed gateway fees, push bundles.

High shipping cost products

  • Free shipping only over : $75 to $150 (depends on margin)
  • Hide expedited shipping under : $X where it becomes a loss

Goal : stop shipping from eating the entire margin.

Local delivery brands

  • Local delivery shown only over : $30 to $60
  • Possibly pair with distance rules if you also restrict by area

Goal : keep routes profitable, avoid sending a driver for one item.

B2B lite merchants (small wholesale)

  • Show invoice/net terms only over : $300 to $1,000
  • Keep card payment always available as fallback

Goal : extend credit only when it is worth the admin work and risk.

Seasonal promos

  • Temporarily lower free shipping threshold during a campaign
  • Or raise it if you are slammed and want fewer low margin orders

Just make sure messaging matches the promo banner. If your banner says free shipping over $50 and checkout says $75, customers will not “understand the nuance”. They will leave.

Wrap-up : The simplest way to start (without overcomplicating checkout)

The main takeaway is pretty clean : Shopify making order value limits in Checkout Blocks available on all plans brings real checkout control to smaller merchants.

If you want the beginner friendly starting point, do this :

  1. Add free shipping threshold messaging (a nudge people understand)
  2. Hide one unprofitable option (like COD under X) only if you have a clear reason
  3. Test with discounts, addresses, and a few cart totals
  4. Watch AOV, conversion, and abandonment for 7 to 14 days

Next step for this week : open your Shopify admin, check if Checkout Blocks and order value limit conditions are available in your checkout customization area, and map one rule you can implement without drama.

Conclusion

Order value limits are not flashy. They are one of those operational levers that quietly improve margin, reduce support headaches, and clean up checkout choices.

Now that they are available across all Shopify plans through Checkout Blocks, more merchants can do the basics right. Minimums, shipping thresholds, payment method controls. Stuff that used to be harder than it should have been.

Keep it simple, communicate early, test edge cases, and measure what changes.

If you do that, this update is genuinely useful. Not hype. Just useful.

FAQs (Frequently Asked Questions)

What recent change did Shopify make regarding order value limits in Checkout Blocks ?

Shopify has made order value limits inside Checkout Blocks available on all Shopify plans, not just the higher tiers. This upgrade allows merchants to set simple rules in checkout based on how much a customer is spending, enabling actions like showing or hiding payment and delivery methods or displaying conditional messages based on cart total.

What are Checkout Blocks and how do they differ from the old checkout.liquid customization ?

Checkout Blocks are Shopify's newer checkout customization system built on Checkout Extensibility. Instead of editing checkout code directly like with checkout.liquid, merchants add blocks and rules through an app-style extension system controlled by Shopify. This approach is safer, more stable across updates, reduces checkout breakage, and enforces performance and security rules, providing approved ways to customize checkout without hacking it.

What practical actions can merchants take using order value limits in Checkout Blocks ?

Merchants can use order value limits to : hide payment methods below or above certain thresholds (e.g., hide Cash on Delivery under $30), hide shipping methods based on cart total (e.g., only show Free Shipping over $50), display warning messages when minimums aren't met (e.g., 'Add $12 more to unlock free shipping'), and block checkout under a minimum order value where supported.

Why is understanding the difference between cart subtotal and order total important for setting order value limits ?

Because thresholds set for order value limits depend on whether they apply to cart subtotal or order total. Cart subtotal typically includes items only before shipping and tax, while order total includes items plus discounts, shipping, and tax. Misunderstanding this can lead to unexpected behavior of rules during promotions or when gift cards are used. Merchants should verify what their rule uses by testing to ensure accuracy.

Who benefits most from Shopify's new availability of order value limits on all plans ?

Merchants who want to avoid losing money on small orders, reduce fees such as fixed gateway or Cash on Delivery fees, enforce minimum order values, and brands seeking more control around risk and fraud benefit greatly. Smaller stores now have access to checkout guardrails that were previously limited to higher-tier plans or required complex workarounds.

What are some high-impact use cases for using order value limits in Shopify Checkout Blocks ?

High-impact use cases include enforcing minimum order values to cover fixed costs like packaging and payment fees, controlling which payment or shipping methods display based on cart totals to protect profitability (e.g., hiding costly payment options for small orders), nudging customers towards higher average order values with conditional messaging, and reducing support tickets related to confusing shipping options.

About the author

Updated on Jun 2, 2026