Table of Contents
Organize Inventory with Classes & Categories
What Are Classes & Categories. In Flourish, Classes and Categories are hierarchical labels that help you organize, track, and (when needed) map your inventory items — both cannabis and non‑cannabis —…
Table of Contents
What Are Classes & Categories
In Flourish, Classes and Categories are hierarchical labels that help you organize, track, and (when needed) map your inventory items — both cannabis and non‑cannabis — in a structured way.
- A Class is the higher‑level grouping (think of it as a broad classification).
- A Category is a more granular label within a Class. You assign each inventory item a specific Category (and so also implicitly a Class). The category is state compliance-driven. You can alias a state compliance category with a custom name.
Why They Matter / Use Cases
- Organization & clarity: Quickly understand the type of item (e.g., “Concentrate” vs “Edible” vs “Non‑Cannabis Supply”).
- Compliance mapping: If integrated with METRC, BioTrack, or another system, Categories must be mapped to the correct state category to ensure proper sync.
- Flexibility and customization: Create custom Categories and map them to your state system as needed.
- E‑commerce & menu display: Classes and Categories determine how items appear in menus or online listings. We encourage you to adopt the E-Commerce category and subcategory for better reporting and to list inventory on the Flourish buyer's portal.
🔗 E-commerce Categories & Subcategories
Examples
Here are some real examples of Classes & Categories:
Class | Sample Categories |
Cannabis Buds | Buds, Buds (by strain), Bulk Flower, Lab Sample Flower |
Cannabis Concentrate | Concentrate, Extracts |
Cannabis Infused / Edible | Edibles, Tinctures, Capsules, Topicals, Transdermal Patch |
Cannabis Plants | Immature Plants, Seeds, Whole Harvested Plant |
Cannabis Raw Materials / Trim | Shake/Trim, Lab Sample Trim |
Non‑Cannabis Supplies / Raw Materials | General Supplies, Packaging Materials |
How to Use / Configure in Flourish
- Go to Settings → Inventory → Classes & Categories
- View, manage, or create Categories and assign them to Classes.
- If needed, map to compliance categories.
- On item creation and editing
- Assign Class and Category to each inventory item.
- That determines reporting behavior and compliance mapping.
- Mapping to compliance systems (like Metrc or BioTrack)
- Ensure each custom Category maps to a state‑required compliance category.
- Pre-loaded categories are defined by the state system.
- You can override mappings at the item level.
Set a Minimum Customer Age on an Item Class
You can set a minimum customer age on any item class, cannabis or not. When the customer on a retail order is younger than the class's minimum age, Flourish will block items of that class from the sale. Use it when a product form is restricted by age, for example, inhalable products for medical patients under 21.
- Open the item class list. Settings > Inventory > Classes & Categories.
- Edit the class.
- In Min Age, select None, 18+, 21+, or Custom.
- For Custom, enter a whole number from 1 to 99.
- Save. The class list shows the age as 18+, 21+, and so on. None leaves the class unrestricted.
The setting applies to every facility in your company and takes effect on the next order validation. It doesn't change completed orders.
Age restriction at the point of sale
- The customer's age is their date of birth on file, checked against today's date in the facility's time zone. A customer whose birthday is today meets the age.
- A customer with no date of birth on file is treated as under age. Add the date of birth to continue.
- For a caregiver purchase, the patient's age decides.
- A Quick Sale with no customer isn't checked.
- The POS refuses the item when it's added to the cart (search, scan, or recommended items) and again at Check Out, Pay, and Complete. This catches items already in the cart when an underage customer is attached.
- The cart's customer panel shows the customer's age next to their date of birth.
- Online orders for an underage customer can't include restricted items or be completed with them.
- There's no manager override. The message reads: Customers under 21 can't purchase Flower items. (with your class's age and name).
- Refunds, Send to Fulfillment, and wholesale or outbound orders aren't affected.
Metrc and BioTrack
Flourish Classes & Categories Map to Metrc
🔗 Mapping Classes & Categories to Metrc
Flourish offers full integration with Metrc to manage inventory, packaging, transfers, and compliance events.
Configure METRC Mapping
- Import Metrc Categories
Go to Settings → Inventory → Classes & Categories, then import the latest list of Metrc-defined categories.
📄 Create a Custom Category - Create & Map Categories
- Define your internal categories and assign each to a class
- Click Add System and select the correct Metrc category to map
📄 Create a Custom Category
- Use Mapped Categories in Operations
- Mapped categories drive how items are harvested, packaged, and reported to Metrc
📄 Harvesting in METRC
- Mapped categories drive how items are harvested, packaged, and reported to Metrc
- Generate Transfers with Correct Mappings
- Outbound shipments created in Flourish are synced to Metrc as transfer templates
📄 Create METRC Transfers
- Outbound shipments created in Flourish are synced to Metrc as transfer templates
Flourish Classes & Categories Map to BioTrack
Flourish integrates with Florida’s required BioTrack STS system to ensure compliance for cultivation, manufacturing, and retail.
📄 BioTrack Florida Integration Overview
How to Configure BioTrack Mapping
- Set Up Classes & Categories
Create logical classes such as “Cultivation” or “End Products,” then assign categories under each. - Map Categories to BioTrack Inventory Types
Use the Add System function to map each category to one of BioTrack’s required inventory types:- Cultivation Inventory
- Lot Products
- Intermediate Products
- End Products
📄 Map Categories to BioTrack
- System Sync Behavior
When a product is packaged or moved, Flourish syncs the mapped category, strain, quantity, and location to BioTrack.
Need Help?
If you need assistance setting up classes, categories, or compliance mappings, reach out to us.
How did we do?
Create or edit a Brand for an Item.
Creating a Custom Category