NShop
Admin guide

Options (sizes & colors)

Sell a product in sizes, colors, or custom options - each with its own price, stock, and SKU.

A product gets options the moment you add its first one (for example a size or color). From then on:

  • The product is marked as having options.
  • Stock and price come from the chosen option, not the base product.
  • Shoppers must pick an option before they can add to cart.

Defining options

Each option has:

  • Label (e.g. "Medium", "Black", or "Engraved")
  • Price (overrides the base product)
  • Stock (each option has its own count)
  • SKU
  • Active toggle

Add as many options as you need; you can rearrange and rename them freely while the product is in draft status.

How options work behind the scenes

  • Each option is a separate cart line, so "Linen shirt M" and "Linen shirt L" are tracked separately.
  • Checkout, refunds, cancellations, and automatic stock recovery all adjust the stock of the exact option a customer bought.

NShop handles all of this for you - you just set the options and their stock.

On this page