Classification of the feature
Shopify has opened up the Order Value Limits feature in Checkout Blocks to additional plans. According to the Shopify changelog, the feature is now no longer only relevant for Shopify Plus, but is also available for Basic, Shopify, and Advanced.
Specifically, merchants can define minimum and maximum values for the cart subtotal, and if these are undercut or exceeded, checkout is blocked. For example, a customer with a cart worth 18 euros cannot place an order if a minimum value of 25 euros applies. A B2B customer with a very high order volume can be routed into a manual review process via an upper limit.
At first glance, this seems like a small rule in the checkout. In practice, it often affects cost control, risk mitigation, and process stability.
What the feature is – and what it isn’t
Order Value Limits checks the order value during checkout and stops the order if defined thresholds are violated.
- This is a checkout validation.
- It is not a price rule system.
- It does not replace any shipping logic.
- It does not replace a credit limit.
- It does not control any product quantities.
An example makes the difference clear:
If a retailer says: An order is not economically worthwhile below 30 euros, then a minimum order value can make sense.
If a retailer wants to say: A customer may only buy ten units of a product, then they need a different logic.
Important for context: Checkout Blocks technically uses Shopify Functions in the background, but merchants configure this rule in the Checkout Blocks interface. In day-to-day work, you therefore don’t manage Functions separately; instead, you work within the app interface.
Requirements and data basis
Before setting a threshold, you need to get the basics right. A minimum order value of 50 euros only makes sense if it matches your actual cost structure.
Questions beforehand:
- Does this amount cover packaging, payment fees, and shipping?
- Do internal calculations work with net or gross amounts?
- Do shipping costs differ by market?
- Are there any B2B customers with different rules?
An important point for German merchants: According to the official description, the feature works with the order subtotal. How this specifically affects an individual tax configuration, especially in net- or gross-based setups, should be checked in the Shopify documentation and with test orders before going live.
If thresholds are based on AOV data, you shouldn’t just take them from analytics, but also compare them with ERP data and actual contribution margins.
How to use it concretely in the Shopify admin
The path in the admin is more of a configuration logic than a complete click-by-click guide.
Roughly speaking, it goes like this:
Open checkout blocks.
Create a new order value rule.
Define a minimum or maximum value.
Specify whether the rule should apply to all customers or only to B2B customers.
Provide a clear and understandable error message.
Enable rule.
Then test it.
If the shopping cart is below the threshold, the restriction must apply.
If the shopping cart is exactly at the threshold, the checkout must be completed.
If a discount pushes the cart below the threshold, it must be checked how the validation reacts.
Practice logic that determines costs and quality
Many only see: a minimum order value might increase the shopping cart.
More important is the actual logic behind it.
- Small orders can result in a loss.
- Very large orders can create risk.
- Both can be controlled.
An example:
A shop has an average shopping cart value of 42 euros.
Shipping and fulfillment cost 8 euros.
Orders under 20 euros are often not profitable.
Then a minimum value can help.
Another example:
A wholesaler manually reviews orders starting from a certain volume.
Then a maximum value can help.
You can tell whether this works by looking at three key figures:
- Share of unprofitable small orders is falling
- Checkout abandonment is not increasing noticeably
- AOV changes in meaningful ways instead of artificially
If only the dropout rate increases, the threshold was probably wrong.
Typical practical applications
Minimum order values for profitable D2C orders
If small shopping carts regularly destroy your margin, a minimum order value can help.
Example:
For orders under 25 euros, please add another product.
Upper limits for manual inspection processes
When orders have to be checked starting from a certain volume.
Example:
For orders over 10,000 euros, please contact Sales.
Protection for limited stock
For product launches, a maximum value can be used to limit large individual orders.
This reduces concentration risks.
Rule recipes for different business situations
Standard rule for all customers
If small orders regularly generate a loss, then set a minimum order value for all customers.
Deviating rule for B2B
If B2B requires different minimum order quantities, then define a separate B2B rule.
Temporary exception
If a reactivation campaign or sale is running, then consciously review the thresholds and, if necessary, adjust them temporarily.
Text and template examples
Error messages should be short and specific.
Minimum order value of 30 euros not yet reached. Please add more items to your cart.
This order exceeds the permitted order limit. Please contact Sales.
You can find more information in our shipping terms.
Don’t link to the homepage, but to the appropriate help page.
Classification based on project experience
A common pattern often emerges in projects:
Thresholds are set based on gut feeling, not on cost logic.
A minimum value that is too low doesn’t solve any problem.
An excessively high one creates unnecessary friction in the checkout process.
Things get particularly tricky when discounts, B2B terms, and pricing logics all apply at the same time and nobody tests which rule takes effect first.
Practicable approach:
First, quantify the cost of the problem.
Then define a conservative limit.
Then measure whether AOV, abandonment rate, and support requests change.
Don’t optimize the rule first; optimize the assumption behind it.
When it makes sense and when it doesn’t
Makes sense when:
- small orders generate losses
- large orders require manual review
- Needs B2B minimum order quantities
- operational rules are documented
Less useful when:
- are actually quantity limits necessary
- AOV fluctuates strongly seasonally
- Conversion is already fragile
- only the shopping cart should still be enforced
If the only motivation is to force a larger shopping cart, merchants should be cautious.
Mistakes to avoid
First error:
Define minimum values without a cost basis.
Second mistake:
Do not test discounts against thresholds.
Third mistake:
Incomprehensible error messages.
Fourth mistake:
Treat all markets the same, even though costs are different.
Technical implications for larger shops
For larger shops, this quickly becomes a governance issue.
Questions:
- Which system defines thresholds?
- Who is allowed to change limits?
- Who tests when discounts are changed?
- Which integrations affect subtotal calculation?
Relevant test cases:
- Discount plus minimum value
- B2B catalog prices plus minimum value
- Multi-market pricing logic
- Test Shop Pay and other accelerated checkouts
- Tax calculation in borderline cases
Why try Shop Pay?
Because it should be checked whether the same validation rule applies there in the same way as in the regular checkout.
10-point checklist before go-live
- Minimum value economically justified
- Maximum value justified by operations
- Subtotal logic checked against tax setup
- Discounts tested
- B2B exceptions checked
- Markets checked
- Error messages made understandable
- Test orders documented
- Responsibilities defined
- Monitoring planned after go-live
Summary
- Order Value Limits controls minimum and maximum values in checkout
- According to Shopify, the feature is available on multiple plans
- Configuration is done in Checkout Blocks, technically based on Shopify Functions
- It does not replace quantity limits or credit rules.
- Good thresholds are based on cost logic
- Small orders can destroy margin
- Large orders can create risk
- Discounts and accelerated checkouts should be tested
- For larger shops, governance is important
- Net/gross effects should be checked in your own setup
FAQ
How much does the feature cost?
According to Shopify, availability depends on the supported plan and on Checkout Blocks. The details should be checked in the current documentation.
Which data do I need for this?
At a minimum, cost logic, AOV data, and ideally ERP or shipping data.
Can this be used for B2B?
Yes, according to the documentation it’s only for B2B rules as well.
When is it unsuitable?
When what’s really needed are quantity rules or individual credit limits.
Does this apply instead of shipping rules?
No. It checks order values, but it does not replace any shipping method logic.
Does this check net or gross?
See the section Requirements and Data Basis. This check must be included in every individual setup before go-live.
List of links
Shopify changelog for the feature
https://changelog.shopify.com/posts/checkout-blocks-order-value-limits-available-on-all-plans
Shopify Help Center on Order Value Limits
https://help.shopify.com/en/manual/checkout-settings/checkout-blocks/order-value-limits
Checkout Blocks overview
https://help.shopify.com/en/manual/checkout-settings/checkout-blocks
Shopify developer documentation for Checkout UI extensions
https://shopify.dev/docs/api/checkout-ui-extensions/latest


























