Product types

Depending on what products you are selling, you can create different product types. Different product types have different fields. For example, a book can have author and a cooking pan can have diameter. For each type of product, in addition to default fields like price or description, you can create different custom fields. You can also use different product types to filter your products.

You manage product types on the Product types page.

To open the Product types page, in the main menu in the upper part of the screen, click Ecommerce » Types of products.
The Product types page appears, displaying a list of all created product types together with actions you can perform on them.
Use this page to create, edit, and manage product types.

Create a new product type

  1. On Product types page, click Create product type.

    NOTE: If you are working in multilingual mode, before creating a product type, you must first choose the language in which you want to create the type. Select the language from Languages dropdown box in the right of the page.

    For more information about different languages, see Administration: Language settings.

  2. Enter the singular and the plural name of the product type.
    For example, enter Book and Books.
    The plural name is used in filters.
  3. If the product type, you are creating, contains products that must be shipped to the customer, select This type contains Shippable products checkbox.
    For example, products that do not need to be shipped can be software or MP3s.

    NOTE: When you create a product type that is not shippable, but downloadable, the products of this type will not have the weight field, but will have a field for attaching the files that will be downloaded, when the product is purchased.

  4. Click Create this product type and go define its fields.
    The Product fields page appears.
  5. Add the required custom fields for this type of product.
    For example, for product type book, you can define a custom field author.

    For more information about custom fields, see Create custom fields » Step 3 to Step 14.

    NOTE: You can relate product types to any other types such as news, media. Using the Related data, you can relate products to other products.
    For more information, see Add a Related data custom field.

    The fields that you created will appear when creating a product of this type.

Translating product type and its custom fields

When you are working in multilingual mode and you want to translate the custom fields, you have just created, perform the following:

  1. Before saving the custom field, select Make localizable checkbox. 
  2. Click Administration » Settings » Labels & Messages.
  3. In the right pane, click CatalogResources.
  4. Click Create a label.
  5. Enter the label in all languages that you are using.
    For more information, see Backend languages and labels.
  6. In Key input field, enter the name of the custom field.
    This is the value that you have entered in Name input field, when you created the custom field.
  7. In Type dropdown, select CatalogResources.
  8. Click Save changes.
    When you create a product of this type, for each language that you create the product in, you can enter different value in this custom field. When the user sees the product on the frontend, the custom field will have different value in different languages, but will also have different label in each language.

Editing a product type

  • To edit the singular and plural names of a product type, on Product types page, click the Actions link of this type and then click Properties.
    Enter the new names and click Save changes.
  • To edit, add, or delete the fields of a product types, click the type you want to edit or click Actions link of this type and then click Fields.
    Add delete or edit the fields of the product type

    For more information, see Edit an existing custom field » Step 3 to Step 5.

Deleting a product type

  1. Click the Actions link of the product type you want to delete and then click Delete.
  2. Confirm the deletion.

NOTE: You cannot delete the General product type and you cannot delete a product type, if you have already created products of this type.

Increase your Sitefinity skills by signing up for our free trainings. Get Sitefinity-certified at Progress Education Community to boost your credentials.

Get started with Integration Hub | Sitefinity Cloud | Sitefinity SaaS

This free lesson teaches administrators, marketers, and other business professionals how to use the Integration hub service to create automated workflows between Sitefinity and other business systems.

Web Security for Sitefinity Administrators

This free lesson teaches administrators the basics about protecting yor Sitefinity instance and its sites from external threats. Configure HTTPS, SSL, allow lists for trusted sites, and cookie security, among others.

Foundations of Sitefinity ASP.NET Core Development

The free on-demand video course teaches developers how to use Sitefinity .NET Core and leverage its decoupled architecture and new way of coding against the platform.

Was this article helpful?

Next article

Product attributes