How to set a minimum purchase price on Spotlight theme?

I’m looking to edit the liquid code for my theme “Spotlight” so a customer needs to spend a minimum of $10 before they can checkout. I’ve seen a few tutorials for how to do this through setting your shipping rates at a minimum amount, but that’s not what I’m looking to do.

I want the customer to go to their cart and if they have less than $10 in there, a little text blurb that says “Uh oh! You must meet a $10 order minimum for checkout.” or something like that. I know this can be done as I’ve seen a couple tutorials on youtube for it, but they were for different themes. I need instructions for how to do this with “Spotlight” theme.

If anyone is willing to help me for free I would really appreciate it. My budget doesn’t allow for me to pay a freelancer to set it up for me. My budget is $0. From what I can tell it’s relatively quick and easy. Would be very grateful for some help. Thank you. ~Lauren

1 Like

Hi @supernovastore

Please use the below code to implement the same.

{% assign _pVal = cart.total_price | divided_by : 100 %}
   {% if _pVal > 10 %}
// Put all your checkout code here
   {% else %}
      Order must be greater than 100 

   {% endif %}

Refer to the attached screenshot for reference you can change the value {% if _pVal > 10 %} according to your requirement.

Hope this will help…

1 Like

Hello,

I need help with this as well for Debut theme. Where do I add that code? Is it Cart-template-liquid? And where abouts. Can you please help.

Sorry dear since we don’t have debut theme will not able to help…

Amazing. Is there a way to set minimums based on other custom criteria? I’m thinking of customers that

  • are local delivery vs 3PL or
  • they are on a certain type of pre-existing agreement that requires a larger or smaller minimum

Yes code can be customised based of some logic or user level.

we can discuss this over the WhatsApp or private msg details are in post footer.

Could you walk me through how I could use this code to apply a maximum value to my cart?

Hi @My_Bistro ,

Please refer to the below video for walk through.

i want to set for Rupees 229 in india

Please can you provide code for ella theme

Code is subject to hire request you to reach us using email or whatsapp details are in post footer.

The code is not a 100% foolproof solution because there are multiple ways a customer can bypass this restriction. You can use the Cart Lock app to block any orders under $10 effectively.

  1. Open the app and click on the “Add a new rule” button.
  2. Click “Add a new condition” and select the “Cart subtotal” option.
  3. Add “10” in the “Block if less than” field.
  4. In the “Error message” field, add “Uh oh! You must meet a $10 order minimum for checkout”.
  5. Save the rule.

That’s it. Now the customers won’t be able to order for less than $10.