How can I offer different chain lengths for a single item without increasing stock?

I have a single necklace that I’d like to offer different chain lengths for. But when I add variants it makes me put the stock at 1 per variant - making it seem like I have multiple necklaces in stock (they are one of a kind)

Is there an easy way to adjust this (even in code) without using an app? I just want it to have ONE in stock but show multiple chain length options as a drop down menu. Then once it has sold I don’t want the issue of it still showing as available with different chain lengths

Thanks!! I can’t seem to find a clear answer

If chain length does not change the price you can collect this information not as product option, but as a line item property( https://community.shopify.com/c/shopify-design/product-pages-get-customization-information-for-products/td-p/616503, https://ui-elements-generator.myshopify.com/pages/line-item-property )

Some apps (i know :slightly_smiling_face: allow you to add priced options this way.

If you need to charge for longer chains, then your best option without an app would be to add a chain to cart as a separate product.

There is a number of ways to implement this, this will usually require theme modification.