X-Cart:Product Options

From X-Cart 4 Classic
Revision as of 22:08, 28 January 2010 by Admin (talk | contribs) (Roles in Product Options module management)
Jump to: navigation, search

What Product Options module does

If you wish to sell products that differ from one another but slightly (e.g. in color or in size), there's no need to create a separate X-Cart product for each of these variations. Instead, you can treat them as one product and sell them under the same product title. To enable your customers to choose the necessary product variation, you can describe the difference between the variations in terms of product options - choices available to select from when ordering a product item. When adding an item to the shopping cart, your customers will choose the desired option or combination of options and thus will let you know which of the variations they want.

The module Product Options allows you to use options for products. Depending on the nature of the product being sold and on the quantity of variations of the product that need to be made available for sale, your approach to defining product options will be different.

The module allows you to define product options of three types: price modifier, product variant and custom text field.

Price modifier is an option type that allows you to define how choosing this or that product option modifies the price of the product item. The amount by which the product's price is increased or reduced can be expressed as an absolute or a percentage value.

Example:

Product: "Gone With The Wind", a book by Margaret Mitchell
Base price: $7.99

Options: Paperback (base price), Hardcover (+ $19.01).

Prices of product variations (based on the product base price modified by options):
   Paperback - $7.99,
   Hardcover - $27.00 (= $7.99 + $19.01)

Options of the price modifier type are good for describing features that can be made available to the customer on demand (like gift wrap, or anything that you can obtain as soon as a customer orders it - for example, red color for a t-shirt, provided you are the t-shirt producer and red is one of the standard colors that you use for t-shirts).

Product variant is an option type that helps you define all the possible combinations of product options available in specific product items. Product variations treated as product variants can have their own SKUs, prices, weights and product images, and you can track their quantity in stock separately.

Example:

Product: T-shirt

Options:
Color:    White, Blue
Size:      S, M, L, XL

Variants:

White + S          Blue + S
White + M          Blue + M
White + L          Blue + L
White + XL         Blue + XL

Custom text field is an option type that facilitates customization and personalization for product items. It enables customers to provide a detailed description of the options they wish to go with the item. For example, when a customer purchases a product item as a gift for someone else, he or she might want a card to be sent along with it; a custom text field in the list of the item's options would be a nice way to allow the customer to create a custom card message.

Roles in Product Options module management

If you are an X-Cart GOLD administrator/provider or an an X-Cart PRO administrator:

  • You can enable/disable Product Options module and adjust its configuration settings (See #Enabling and Configuring 'Product Options').
  • You can create and manage options of any type for any product in the store (See #Managing Product Options):
    • add product option groups and define specific option values
    • manage product option groups and specific option values
  • You can define product option exceptions to disable certain combinations of product options (Study #Managing Product Option Exceptions).
  • You can define properties (prices, weights, stock quantities) of previously created product variants and add images for them (See #Managing Product Variants).

If you are an X-Cart PRO provider:

  • You can create and manage options of any type for any of your products (See #Managing Product Options):
    • add product option groups and define specific option values
    • manage product option groups and specific option values
  • You can define product option exceptions to disable certain combinations of product options (Study #Managing Product Option Exceptions).
  • You can define properties (prices, weights, stock quantities) of previously created product variants and add images for them (See #Managing Product Variants).

Enabling and Configuring 'Product Options'

Managing Product Options

Managing Product Option Exceptions

Managing Product Variants