Now that we have the product types defined with their specific fields, we can view a few products that were created based on these product type.
- Individual membership
- Institutional membership
- Retiree and student membership
Each product will utilize the fields we created, but make use of different options such as SKU, product title, price, body description, and membership level. Thus we end up with a set of products based on three different product types--but each product is unique because of price or other field option.
Note well that although each product is distinctly defined on the back end with its unique field settings (price, title, SKU, image, etc.) it is not visible anywhere on the front end of the website as a mere product. In Ubercart you inputted the product information in the same place that you controlled the product display.
But Drupal Commerce has decoupled the product itself from the product display. This give us a lot more flexibility because a conference registration or meal or membership (not tangible products that need their own display) does not necessarily need its own display page. By decoupling the product from the display, we can combine them in a single display, linking them up together in new combinations.