Setting Minimum Order Quantity on a specific product with Variants.

Setting Minimum Order Quantity on a specific product with Variants.

YogaBear
Excursionist
38 2 5

Dear all,

I am currently using Multivariants to allow people to do bulk order for my keychains in different variants in my store. 

https://www.gathererstavern.com/products/commander-keychains

But I want to also set a minimum purchase for example, they need to buy 2 keychains to check out etc. 
I understand Multivariants is able to do this but only on the professional plan. 
I was wondering if there's a way to do this without spending so much money just for 2 functions. 


Replies 8 (8)

Guleria
Shopify Partner
4063 798 1147

Hello @YogaBear ,

 

Try to define min="2"   to the quantity input.

 

Regards
Guleria

- Custom themes, UI/UX design, ongoing maintenance & support.
- Drop an email   if you are looking for quick fix or any customization
- Email: guleriathakur43@gmail.com Skype: live:navrocks1
- Try GEMPAGES a great page builder
YogaBear
Excursionist
38 2 5

I tried to put that into the metafield previously, but it doesn't seem to be working either. 
@Guleria 

Guleria
Shopify Partner
4063 798 1147

 

Why in a metafield ?
What's the relation of input min attribute with metafields ?

 

- Custom themes, UI/UX design, ongoing maintenance & support.
- Drop an email   if you are looking for quick fix or any customization
- Email: guleriathakur43@gmail.com Skype: live:navrocks1
- Try GEMPAGES a great page builder
YogaBear
Excursionist
38 2 5

I am not sure, there is a metafield below my product that says minimum quantity , so i input in there.

If its not that , where do I put  "min="2"   to the quantity input? 

Guleria
Shopify Partner
4063 798 1147

Sounds like you or your dev created fields to control it but forget to make it functional.

btw you need to use it here 

<input id="multivariants_0_block_qty_input_0_0" class="multivariants_block_qty_input" type="number" value="0" sindex="0" mindx="0_0" vindex="0" onchange="quantityChanged(this)" onkeyup="quantityChangedDelay(this)" onscroll="quantityChanged(this)" onfocus="quantityFocus(this)">

 

Next to this type="number" add another attribute min="2" or call the metafield to control it dynamically. 

 

- Custom themes, UI/UX design, ongoing maintenance & support.
- Drop an email   if you are looking for quick fix or any customization
- Email: guleriathakur43@gmail.com Skype: live:navrocks1
- Try GEMPAGES a great page builder
YogaBear
Excursionist
38 2 5

Apologies as I am total noob when it comes to formatting coding, where do I find this code ? 

Guleria
Shopify Partner
4063 798 1147

I suggest calling the developer who did this customization or you need to go with another one because without checking the code it is not possible to give instructions on the code location.  
btw if you need me to check it you can drop an email to discuss further for my services.  

- Custom themes, UI/UX design, ongoing maintenance & support.
- Drop an email   if you are looking for quick fix or any customization
- Email: guleriathakur43@gmail.com Skype: live:navrocks1
- Try GEMPAGES a great page builder

Easify-Jolie
Shopify Partner
211 7 17

Hi @YogaBear 

You can try Easify Product Options—it does require a paid plan, but it's still affordable compared to other options. It lets you set minimum purchase requirements for variants while keeping bulk ordering simple! Here's how it works:

  • This is the result:

EasifyJolie_0-1741163404978.png

EasifyJolie_3-1741163795418.png

 

  • This is the app setting:

EasifyJolie_1-1741163455144.png

 

To ensure your customers select at least 2, simply enable the 'Allow Quantity Selector for option value' in the Advanced Settings like this. Set the minimum to 2 and a large number for the maximum.

EasifyJolie_2-1741163738397.png

 

You’ll find this app easy to use, so I hope you give it a try. If you need assistance, just let me know or reach out to Easify! 🤗

Easify Product Options: Any product options app can help you create custom options, but Easify turns those options into sales and conversions!
Easify Inventory Sync: Automate inventory syncing for Bundles, Duplicates, and Raw Materials. Say goodbye to manual tracking headaches.
Easify Product Attachments: Enrich your store with downloadable content. Easily add PDFs and other files to product or any page.
>>> Try Apps for Free | 24/7 Live Chat Support