Product Variants, Kits, and Configurations

When presenting options to the customer, avoid invalid combinations, incorrect prices, and orders that cannot be fulfilled.

A product can be divided into variants based on color, size, dimensions, material, capacity, or technical specifications. Multiple products may be sold as sets or kits; some products are configured at the time of ordering according to customer choices. These configurations need to be modeled in a clear and verifiable manner.

From the customer's perspective, the options should be understandable; from the business's perspective, the chosen combination should be marketable, priceable, and achievable from stock or production.

Variant management

  • Relationship between the main model and its sub-variant.
  • Color, size, dimensions, material, and other options.
  • Variant-based product code, barcode, price, and stock.
  • Variant-based visuals and descriptions.
  • Default and suggested options
  • Options that are closed for sale or temporarily unavailable

Kit and package management

  • Fixed content product sets
  • Dynamic packages that the customer can choose from.
  • The relationship between package price and component price.
  • Package availability based on component stock levels.
  • Partial refund and warranty policies.
  • Shipping and billing model for packaged products.

Configuration rules

  • Mandatory, optional, and mutually exclusive options.
  • Compliance and dependency rules
  • Price differences depending on the choice.
  • Production, delivery, and logistics impacts according to the election.
  • Configuration summary and customer approval.
  • Technical selection record transferred to the order.

Stock sales and production to order.

Standard variants may be sold based on stock availability, while custom combinations can be produced to order. The product page should clearly indicate to the customer whether the selection is in stock, the estimated production time, and the delivery date.

Once the configuration is converted into an order, back-office processes such as the bill of materials, operations, purchasing requirements, or production orders can be triggered.

Manage product options not just as visual preferences, but as validated business configurations that impact pricing, inventory, production, delivery, and after-sales processes.

Contact Us