---
schema_version: "1"
id: 2ac09e5f251ea75d6f0adc7d0ad101e1f4ef229a24a229fcdf534ad2b3651b60
title: Product Options
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/cc/264-0-0/b2c_product_options.md
canonical_url: https://help.salesforce.com/s/articleView?id=cc.b2c_product_options.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: e211c2e5a014eb0867a556eb236f50c12eecbc0eff9b70b8c2d9f706628b361c
description: B2C Commerce, product options enable you to sell configurable products that have optional accessories, upgrades, or extra services.
products:
  - Commerce
  - B2C Commerce
release: "264"
---
# Product Options

B2C Commerce, product options enable you to sell configurable products that have optional accessories, upgrades, or extra services.

Options are always purchased with a product and can't be purchased separately. They have their own price and display name, but don’t have their own thumbnail images. A customer can’t search for them, but they are visible on the product detail page.

For example, for a _Computer_ product, you can define warranties of different time lengths or _no warranty_. You can also define different size hard drives as product options to give customers more configuration choices. Each option value defines a price that can be added to the product's price, when a customer selects the option. To include a certain option in the price, make it the default option.

## Local and Shared Options

Use B2C Commerce to manage product options for specific products (local or single-product options). You can also manage product option definitions that are created one time and shared among multiple products (shared or global product options). Shared options are created in the scope of a catalog. A product-specific option can overwrite a shared option. Each option (both shared and local) has attributes. These system attributes are created in Business Manager: **Administration** | **Site Development** | **System Object Types**. When created, they are available from a product's _Options_ tab. Shared options aren’t automatically assigned to products in the catalog. You associate these options with products in the product editor.

## Missing or Invalid Product Attributes

At times, product attributes don’t exist or they have a type that is different from the original definition in the product option. These attributes are identified as missing and invalid, respectively. This status doesn't affect the storefront except that the attributes don’t appear; all functionality still works. Investigate these attributes to determine the source of the problem.

## Example: Configurable Products

- Necklace with different metal types (silver or gold) and chain lengths (18", 20", 24", and 30")

- Garden shed with different configuration options for door type, flooring, and interior shelving

## Example: Optional Accessories or Upgrades

- Warranties in 1, 2, and 7-year lengths
- Monogramming
- Waterproofing

## Example: Other Services

- Hold in store
- Technical support
- Installation