Skip to content
  • There are no suggestions because the search field is empty.

Retail | Company Products | Subcategories

The category system in Company Products has been upgraded from a flat list to a two-level hierarchy. This parent-child structure allows for superior inventory organization, cleaner consumer menus, and more granular reporting.

Prerequisites

  • Company Products must be enabled for your organization.

  • Access to Dashboard > Products > Company Categories.

  • Administrative permissions to create or edit categories.


Overview: The Parent-Child Structure

To maintain a clean and manageable catalog, the hierarchy follows specific logic:

  • Two-Level Limit: The system supports one Parent Category and one Subcategory (Child). Further nesting is not supported.

  • Initial Inheritance: New subcategories automatically inherit the following from their Parent: Active status, Cannabis toggle, Cannabis Type, Exit Label, and Sold As.

  • Independence: Once created, a subcategory’s image and specific details can be edited without affecting the Parent category.


Managing Categories in the UI

The Company Categories page utilizes a "Tree-Style" table to manage relationships:

  • The Tree View: Click the arrows to expand a Parent category. Subcategories are visually indented for clarity.

imagess

  • The Slide-Out Editor: Click any category name to open the edit panel.

ss

  • Merging: Within the three-dot (...) menu of a subcategory, use the Merge option to move a child category to a different Parent.

  • The Filter Bar: On the Company Products list, categories now display using a > indicator (e.g., Vapes > Cartridges).

imagewert


Critical Safeguards & Deletion

To maintain data integrity, several system protections are in place:

  • Blocked Deletion: You cannot delete any category or subcategory that has products assigned to it. Products must be reassigned first.

  • Cannabis Compliance: If the Cannabis Toggle is ON, the Cannabis Type field is mandatory. The system will block saving until this is selected.

imagefgjery

  • Image Management: To remove or replace a subcategory image, click the X on the image preview within the editor.


Import / Export Workflows

The Product Details CSV has been updated to reflect the new hierarchy. This is a critical area for data management:

  • Column Structure: The original "Category" column is now split into two separate columns: Category (Parent) and Subcategory (Child).

  • Moving Products "Up": To move a product from a subcategory back to the Parent level, import a file with the Category column populated and the Subcategory column left blank.

  • Validation Errors: The system will throw an error if the CSV combination does not match the database (e.g., "The category combination 'X - X' does not exist").

imageva

NOTE: Categories and subcategories must be created in the UI before they can be utilized in a CSV import.


Third-Party Integrations (Partner API)

For retailers using external menus (e.g., Dutchie, Weedmaps):

  • The parentCategoryId Field: BLAZE now populates this field in the API, allowing external partners to identify hierarchical relationships.

  • Display Logic: While BLAZE provides the data, the third-party partner must support hierarchical nesting on their end to display them as "nested" on their menus.