How to set quantity increments per SKU in an online store?

We need to be able to set quantity increments per variant or sku within our store.

For example, one sku may need to be sold in increments of 5 and another may be 1 etc. etc.

The increment needs to be set per sku on a 1:1 level.

We are also working on integrating to our ERP and intend to have one data field per sku controlling that value.

Any suggested solutions would be appreciated.

You could certainly do this.

One way would be to set a metafield on that product that determines the quality levels. The theme code could read that value and change whatever selector you have from being in sets of one to instead count in higher steps. A tag could be used too, but that doesn’t feel like the right place to store data like that. If your ERP is the master record keeper you’d just need to make sure the middleware can push over that additional field.

If metafields sound like an approach you can NOT use perhaps there’s other logic the theme could use (like titles, product vendors, sku codes, etc) to determine what to show.

Depending on the theme you might also need to add the code the cart page, or cart popups to keep things consistent.