The challenge
A custom necklace isn't a product with variants — it's three products combined, one of which is a unique stone with its own certificate, price and single-unit stock sitting in a supplier's feed. Native Shopify can't model that: a diamond sold once must vanish everywhere instantly, the price must sum from live components, and the shopper needs to see the assembled result before committing to a four-figure purchase.

