Manage Product Types in Medusa Admin

In this guide, you’ll learn how to manage product types in the Medusa Admin.

View Product Types#

Product types are useful to group products by a general type, such as "Physical" and "Digital" product types.

To view product types in your store, go to Settings → Product Types. Here, you can see a list of all the product types you have set up in your store. You can also search, filter, and sort the product types to find the one you are looking for.

Product types list


Create Product Type#

To create a product type:

  1. Go to Settings → Product Types.
  2. Click the Create button in the main section's header.
  3. In the form that opens, enter a value for the product type in the Value field. For example, "Digital".
  4. Once you're done, click the Create button.

Create product type form


View Product Type Details#

To view the details of a product type:

  1. Go to Settings → Product Types.
  2. Click on a product type from the list.

This opens the product type's details page where you can also manage the product type.

Product type details


Edit Product Type Details#

To edit the details of a product type:

  1. Go to the product type's details page.
  2. Click the icon in the first section's header.
  3. Choose Edit from the dropdown.
  4. In the side window that opens, you can edit the product type's value.
  5. Once you're done, click the Save button.

Edit product type form


Manage Product Type's Translations#

Note: Locales are available from Medusa v2.12.3. If you don't see the translation management in your Medusa Admin, request your technical team to upgrade your Medusa application.

Product types can be translated to locales (languages) supported by your store. You can either manage translations in bulk, or manage translations for an individual product type from its details page.

To manage translations for the product type:

  1. Click on the icon in the first section's header.
  2. Choose "Manage translations" from the dropdown.
  3. In the bulk editor that opens, you can view and edit translations for the product type's value in each locale supported by your store.
    • To edit text with multi-line support, double click the respective cell to open a larger text area.
  4. Once you're done editing, click the Save button to apply the changes.

Manage Products in Type#

You can manage the type of a product in the product's details page.


Manage Product Type Metadata#

Metadata is custom data that can be associated with the product type in key-value pairs. This is usually used by developers for custom integrations or to store additional information about the product type.

To edit the product type's metadata:

  1. Click the icon in the "Metadata" section.
  2. In the side window that opens:
    • Manage the key-value pairs in the table.
    • To add a new row of key-value pairs before or after a row:
      • Hover over the row and click the icon at its end.
      • Choose "Insert row above" or "Insert row below" from the dropdown.
    • To delete a row of key-value pairs:
      • Hover over the row and click the icon at its end.
      • Choose "Delete row" from the dropdown.
  3. Once you're done, click the Save button.

Delete Product Type#

Warning: Deleting a product type is irreversible.

To delete a product type:

  1. Go to the product type's details page.
  2. Click the icon in the first section's header.
  3. Choose Delete from the dropdown.
  4. Confirm the deletion by clicking the Delete button in the pop-up.
Was this guide helpful?
Ask Anything
For assistance in your development, use Claude Code Plugins or Medusa MCP server in Cursor, VSCode, etc...FAQ
What is Medusa?
How can I create a module?
How can I create a data model?
How do I create a workflow?
How can I extend a data model in the Product Module?
Recipes
How do I build a marketplace with Medusa?
How do I build digital products with Medusa?
How do I build subscription-based purchases with Medusa?
What other recipes are available in the Medusa documentation?
Chat is cleared on refresh
Line break