Products & Packages
GreenPOS manages inventory at the package level, synced with your state compliance system (Metrc).
Understanding Products vs Packages
| Concept | Description |
|---|---|
| Product | A catalog item (e.g., "Blue Dream 1/8 oz") |
| Package | Physical inventory with unique tag (e.g., "1A4060300000001000000001") |
One product can have multiple packages with the same or different batch/lot numbers.
Products Dashboard
Access from Inventory → Products in the main navigation.
Product List Features
- Search: Find by name, SKU, or category
- Filters: Category, vendor, stock status
- Views: Grid or list view
- Quick Actions: Edit, view packages, adjust price
Creating Products
Products are typically synced from Metrc, but you can create them manually:
- Click Add Product
- Enter product details:
- Name
- Category
- Unit type (grams, each, etc.)
- Default price
- Optional fields:
- SKU
- Description
- Image
- Tax category
- Click Save Product
Product Categories
Common cannabis categories:
| Category | Examples |
|---|---|
| Flower | Buds, shake, trim |
| Concentrate | Wax, shatter, live resin |
| Edibles | Gummies, chocolates, drinks |
| Pre-rolls | Joints, blunts |
| Vapes | Cartridges, disposables |
| Topicals | Lotions, balms |
| Tinctures | Oils, drops |
| Accessories | Pipes, papers (non-cannabis) |
Package Management
Viewing Packages
- Click on a product
- Select Packages tab
- See all active packages for this product
You can also navigate directly to a filtered package list using URL parameters (e.g., /packages?search=1A406030). The compliance dashboard uses this to link directly to specific packages when flagging issues like stale pending sync records or quantity mismatches.
Package Information
Each package shows:
- Tag: Unique compliance tag number
- Quantity: Current inventory count
- Unit: Grams, each, etc.
- Batch: Production batch number
- Lab Results: Test results (if available)
- Received Date: When package arrived
Package Actions
- Adjust: Correct quantity (with reason)
- Transfer: Move to another location
- Combine: Merge with another package (same product)
- Finish: Mark package as depleted
Inventory Adjustments
When physical count differs from system:
- Click Adjust on the package
- Enter new quantity
- Select reason:
- Damage/Spoilage
- Theft
- Count Correction
- Sample/Promo
- Add notes (required for compliance)
- Submit adjustment
All adjustments are logged and synced to Metrc. Ensure reasons are accurate for compliance reporting.
Pricing
Setting Prices
- Go to product detail page
- Click Edit Price
- Options:
- Base Price: Standard retail price
- Member Price: Loyalty member discount
- Bulk Pricing: Volume discounts
Tier Pricing
For products sold by weight:
| Quantity | Price |
|---|---|
| 1g | $15 |
| 3.5g | $45 |
| 7g | $80 |
| 14g | $150 |
| 28g | $280 |
Low Stock Alerts
Configure alerts for low inventory:
- Go to Settings → Notifications
- Set Low Stock Threshold (e.g., 10 units)
- Choose notification method:
- Dashboard alert
- Email notification
- Both
Inventory Metadata
Categories
Organize products by category:
- Go to Settings → Categories
- View categories with product counts
- Click Add Category to create new
- Edit or delete existing categories
Common categories: Flower, Concentrates, Edibles, Pre-rolls, Vapes, Topicals, Tinctures, Accessories
Brands
Manage product brands:
- Go to Settings → Brands
- View all brands with product counts
- Click Add Brand to create new
- Upload brand logos (optional)
Merging Duplicate Brands:
- Select 2+ brands using checkboxes
- A sticky action bar appears at bottom
- Click Merge Brands
- Choose which brand to keep
- Products are reassigned automatically
Strains
Track cannabis strains for flower products:
- Go to Settings → Strains
- View strains with product counts
- Click Add Strain to create new
- Add descriptions (effects, flavors)
Merging Duplicate Strains:
- Select 2+ strains using checkboxes
- Click Merge Strains in action bar
- Choose which strain to keep
- Products are reassigned automatically
Suppliers
Manage vendor information:
- Go to Settings → Suppliers
- Add supplier contact details
- Track invoice history per supplier
- View usage counts
Pricing Groups
Create tiered pricing templates:
- Go to Settings → Pricing Groups
- Click Add Pricing Group
- Set weight tiers and prices:
- 1g: $15
- 3.5g: $45
- 7g: $80
- etc.
- Apply to products with tiered pricing
Next Steps
- Receiving Inventory - Accept incoming transfers
- Cycle Counts - Verify inventory accuracy
- Inventory Reports - Stock level reports