Retail | Company Products: Overview
The Company Products feature is designed for businesses to maintain a centralized product catalog. By managing product data, descriptions, and pricing at the "Company" level, you ensure consistency across your entire brand and eliminate the need for manual data entry at each individual shop.
Prerequisites
-
All Shops Permission: Required to create, edit, or delete global records.
-
Access Level: Users without "All Shops" permissions will have Read-Only access; functional buttons will display a security tooltip: "Editing Company Products requires All Shops permission."
-
Migration Status: This is a "one-way door" feature. Once a merchant migrates to the Company model, they must operate within this global framework.
Navigation & Access Control
The legacy management pages are replaced by the centralized Products section. Within this module, you can manage the following global entities:
-
Company Products
-
Company Categories
-
Pricing Templates
-
Company Vendors & Brands
Managing the Company Catalog
The Company Products list provides a high-level view of all inventory items across the organization.
-
Search: Utilizes "Fuzzy Search" logic (powered by OpenSearch), allowing for typos and multi-field queries across Name, Category, Brand, Tags, and Description.
-
Filters: Narrow your view by Tags, Brand, Category, Status (Active/Inactive/Deleted), Retail Price, or Vendor.
-
Duplication: Easily clone existing products to speed up manual entry.
Hierarchical Categories
The system supports a Parent-Child tree view.
-
Subcategories do not automatically inherit parent settings; they maintain independent Cannabis Types, Exit Labels, and Inventory Thresholds.
-
Filtering by a "Parent" category will automatically include all nested "Child" subcategories.
Vendor & Brand Logic
-
Vendor is a mandatory field for all products.
-
Logic is now case-insensitive to prevent duplicates (e.g., "Acme" and "ACME" are recognized as the same entity).
Adding a Company Product
When creating a new product at the company level, specific fields are required to maintain the global database:
| Field Group | Required / Key Fields |
| Basic Info | Name, Category, Vendor, Brand, SKU (Auto-generates if empty) |
| Pricing | Retail Price, Wholesale Cost, Margin/Markup, Pricing Template |
| Cannabis Data | Cannabis Type, Flower Type, Weight/Volume Units (g, mg, oz, ml, fl oz) |
| Potency | 12 Cannabinoid fields (Total THC, THCa, CBD, CBDa, CBN, CBG, etc.) |
| Media | Up to 5 Image URLs (JPEG/PNG, max 2MB each) |
*Smart Conversions: Automatically converts milligram inputs to grams for backend storage (e.g., 100mg = 0.1g).
Shop-Level Overrides
While Company Products standardize the catalog, certain attributes can be customized for specific locations using the Shop Overrides feature.
-
Navigate to the Shop Overrides tab within a product profile.
-
Modify the following fields as needed for the local shop:
-
SKU (Must remain unique within the shop and company)
-
Description
-
Retail Price / Pricing Template
-
Status (e.g., Active in Shop A, Inactive in Shop B)
-
Potency Values
-
NOTE: If a shop-level value is changed back to match the company default, the system automatically removes the redundant override to keep data clean.
Pricing & Scheduling
- Pricing Templates: Create standardized weight-based price tiers (e.g., Gram, 1/8th, 1/4) applied globally or per shop.
- Sales Scheduler: Set start and end timestamps for sales prices with a 15-minute polling interval for automated activation/reversion.
Bulk Operations & Migration
Bulk Import/Export
A 3-tab modal allows for mass updates to:
-
Product Details
-
Details Overrides
-
Price Overrides
Auto-Onboarding Service
For businesses moving from legacy shop-centric models, the Auto-Onboarding tool merges identical shop items into a single Master Product based on a unique key: Name + Brand + Category.
SEO Metadata
Meta Description: Overview of BLAZE Company Products for centralized inventory management, global pricing templates, and shop-level overrides across multi-location retail.
Search Tags: Company Products, Inventory Management, Shop Overrides, Product Catalog, Global Pricing, Cannabis Retail, Multi-location Sync, BLAZE Help.