Magento 2 Product Types

🛍️ Magento 2 Product Types – Know What You Can Sell

Magento 2 is built to handle many types of products – from single items to complex sets of configurable goods. Let’s explore all the product types in Magento 2 and when to use each one.

📦 1. Simple Product

A standalone physical item with no options.

  • Example: A water bottle
  • No color/size options
// Simple Product creation via CLI or API would involve basic attributes like name, SKU, price, etc.

Try It Now

👕 2. Configurable Product

A parent product with multiple variations (like size, color).

  • Example: A T-shirt available in S/M/L and Red/Blue
  • Each variation is a linked Simple Product
// Configurable Product connects to multiple Simple Products via configurable attributes

Try It Now

👨‍👧 3. Grouped Product

A collection of Simple Products sold together, but customers can choose quantities of each.

  • Example: A furniture set – table + 4 chairs
  • Each item is added separately to the cart
// Grouped Product holds references to Simple Products, displayed as a bundle

Try It Now

🔧 4. Bundle Product

Customizable product where customers select options to build their own product.

  • Example: Custom PC builder – choose RAM, CPU, Storage
  • Customers can’t skip required selections
// Bundle Product allows component selections from Simple Products

Try It Now

🌐 5. Virtual Product

Non-physical items like services or subscriptions.

  • Example: Installation service, consultation
  • No shipping required
// Virtual Product doesn't require weight or shipping information

Try It Now

💾 6. Downloadable Product

Digital goods that can be downloaded after purchase.

  • Example: Ebooks, software, PDFs
  • Includes file upload and download limit features
// Downloadable Product includes file paths and download restrictions

Try It Now

📌 Summary

Type Use Case Inventory
Simple Single physical item Yes
Configurable Product with variations Each variation tracked separately
Grouped Multiple products displayed as a set Tracked individually
Bundle Custom-built product kit Each item tracked
Virtual Services or events No
Downloadable Digital goods No

Understanding product types is crucial to building the perfect Magento store! 🎯