How can I safely add a minimum order amount to my checkout?

Topic summary

Goal: Enforce a €25 minimum order at checkout so customers under the threshold cannot complete purchase and see a message. The requester prefers a safe, code-based method due to past issues with an app allowing under-threshold orders; store uses the Shella theme.

Current suggestions center on apps, not code changes:

  • MultiVariants – bulk order: Set a storewide minimum order value (e.g., €25); blocks checkout and displays a message if unmet.
  • Checkout Guardian: Restricts checkout based on total cart value; prevents checkout below €25 with a notice.
  • Cart Lock: Step-by-step provided—create a rule, add condition “Cart subtotal” (cart total before shipping/taxes) and block if less than 25; add a custom error message; save. A screenshot is included and is central to the guidance.

Status/outcome: No code-only solution or theme edit was provided. The thread remains open without confirmation that any app solved the issue or that a safe code approach exists.

Summarized with AI on December 18. AI used: gpt-5.

Hi everyone!

I would love to add a minimum order amount to my checkout so people that want to order for less than 25 euro can’t check out and see a message. i see a lot of tutorials to alter code or shipping rates but i want to know for sure that it’s safe to do. I used to have an app for it, but it would still ‘let through’ orders and I would rather safely adjust code.

I use the Shella theme and my store is https://www.by-rogue.com

Thank you so much!!

Mandy

Hello @MandyRogue ,

Hope you’re doing well.

If you want to set a minimum order value on your entire store then you can try the MultiVariants - bulk order app. With this app, you can set a minimum order value as 25 euros, your customer will not be able to go for checkout if the minimum order value is not taken before checkout. They will see a message if the desired value is not matched.

Hi @MandyRogue If you are still looking for a solution to this, you can try using the Chekout Gurdian App, that restricts purchases based on the total cart value, like a customer wont be able to checkout if his total cart value is less then 25 euro and would be shown a message for the same.

Let me know if you find this suitable as per your requirment.

It is possible to add a minimum order amount limit using the Cart Lock https://apps.shopify.com/cart-lock app. Here is how you can do it:

  1. Open the app and click on the “Add a new rule” button.
  2. Click “Add a new condition” and select the “Cart subtotal” then add 25 in the "Block if less than
  3. In the “Error message” field, add an appropriate message which will be displayed in the checkout page.
  4. Save the rule.

You added a minimum order amount limit to the checkout page successfully.