>6 Product Types of Magento 2 Explained (Part 1)

6 Product Types of Magento 2 Explained (Part 1)

Magento platform is well-known for its ability to handle huge product catalog. Based on several hints, the 2.3 Open Source can hold up to 100,000 to 200,000 products. Sometimes double with the proper serve resources and optimization.

Managing such a large catalog is a burden of mind.

Fortunately, Magento 2 gives you all convenient functions to manage it at hand.

Product Management Grid

Follow Admin Panel ⇒ Catalog ⇒ Product.

All products are saved in one grid where you can search, add, or edit any products as wish.

Product filter options
Product filter options

Expand the Columns to choose what to display in the grid.

Product Grid and columns
Product Grid

*Notes:

  • Check the first box in the grid (next to ID column) to choose all products on the page.
  • To open a product in edit mode, you can either choose Edit button or click anywhere on the relevant row.
  • Options under Columns tab are expanded (referred to Advanced Attribute Properties ⇒ Add to Column Options.)

Product Types

Choosing a product type is one of the first things to do when creating a new product. In this chapter, you will get an overview of Magento’s 6 product types.

Magento 2 product types
Magento 2 product types

Product Workspace

The product workspace is basically the same for all product types, although the selection of fields changes depending on the chosen attribute set. The attributes are at the top of the form, followed by expandable sections of product information.

6 Product Types in Magento 2
Add a new product in Magento 2

Simple product

Step 1: Choose “Simple Product” and Add Product.

Step 2: Choose an Attribute Set created in advance. You should plan a correlative attribute set carefully because you can not change the chosen set. Besides you can add new attributes as wished.

Step 3: Complete the required fields and optional fields, if necessary.

Product general settings
Product basic settings

*Notes:

  • You can open the Advanced pricing under Price field to set special price, tier price, the suggested retail price, etc.
Advanced pricing in Magento 2
Advanced pricing in Magento 2
  • In Advanced Inventory, you can also set up the quantity to fit your selling products.
Advanced inventory in Magento 2
Advanced inventory in Magento 2
  • Set Weight to This item has weight and enter the weight – This might affect the tax or shipping fee in the checkout.
  • Assign the product to relative Categories
  • In Visibility, define how the customers can search for your product. Choose among:

+ Not visible individually: This option is suitable if your product is the child of other products.

+ Catalog: The product is shown in the catalog listing but not shown in the Search result.

+ Search: The product is shown in the Search result but not shown in the catalog listing.

+ Catalog, Search: The product is shown in both Catalog listing and the Search result.

Step 4: Complete your product information such as Content, Images, Related/Cross-sell/Upsell products, SEO, etc.

  • Open Content tab, enter the product description in the WYSIWYG editor. The Description presents on the product page while the Short Description is shown on catalog listings or RSS feeds – according to your theme.
Tailor product description
Tailor product description
  • In case of the simple product, you can skip the Configurations tab.
  • Upload multiple Images and Videos to describe your product better.
  • Do not forget to complete the Search Engine Optimization (SEO) tab to get your product ranked and accessible by customers. The URL key is auto-generated. You can edit it if needed.
SEO for Magento 2 products
Do not forget to increase your SEO juice
  • Under Related Products, Up-sells, and Cross-sells, add other products that might be of interest to the customer.
  • If you skip the Customizable Options, the product is a standalone simple product.

If you want customers to have more options besides quantity, you can add options in the type of text, file, select (drop-down, radio buttons, checkbox, multiple select), or date.

Create simple product with custom options
Create a simple product with custom options
  • Assign Product in Website.
  • In Design and Schedule Design Update, you can decide what and when to apply a different theme to a product page.
  • If you enable the Gift Options, the customers can include a gift message during checkout.

Step 5: Save to publish the created product.

Downloadable Product

The creation of a downloadable product is similar to that of simple products.

Step 1: Choose “Downloadable Product” and Add Product.

Step 2: Choose an Attribute Set, say Downloable.

Step 3: Complete the required fields and optional fields, if necessary.

*Notes:

  • The Stock Status is set to “Out of Stock” by default.
  • The Weight field is not used since there is no shipment for downloadable products.
  • Set Format to either Download or DVD, or edit the attribute for more values.

Step 4: Complete your product information.

Step 5: Enter Downloadable Information.

Downloadable Information
Enter the downloadable link/URL

Expand Download Information tab and check on “Is this downloadable product?”

  • You can add multiple downloadable links.
  • For both File and Sample files, choose a method of distribution for the downloads: Upload File or Enter URL.
  • In Shareable:

+ No: Customers have to login to access the download link.

+ Yes: The link is sent via email which is forwardable to others.

  • In Max. Downloads, enter a number to limit downloads per user.

Step 6: Save to publish the created product.

Virtual Product

The creation of a virtual product is almost the same as that of a simple product. The only difference is you must set Weight to “This item has no weight.”

Step 1: Choose “Virtual Product” and Add Product.

Step 2: Choose an Attribute Set, say Virtual.

Step 3: Complete the required fields and optional fields, if necessary.

Virtual product has no weight
Virtual product has no weight

Step 4: Complete your product information.

Step 5: Save to publish the created product.

To Be Continued…