WeedPOS
← Documentation Hub

Inventory Management

WeedPOS provides comprehensive inventory management tools for Cannabis Social Clubs — covering product catalogues, real-time stock tracking, scale integration, batch management, and automated alerts.

Product Catalogue Structure

WeedPOS organises your product catalogue by category. Default categories include:

CategoryDescriptionDispensing Method
FlowersDried cannabis flower, by strainBy weight (grams)
Pre-rollsPre-rolled productsBy unit
EdiblesFood and beverage productsBy unit
ConcentratesOils, wax, hash, extractsBy weight or unit
MerchandisePapers, accessories, branded itemsBy unit

Custom categories can be added in Settings → Inventory → Categories.

Adding and Editing Products

To add a new product, go to Inventory → Products → Add Product. Required fields include:

Optional fields include THC/CBD percentage, strain type (sativa/indica/hybrid), origin, and supplier information.

Scale Integration

WeedPOS integrates with digital scales via USB or serial connection, enabling automatic weight capture directly in the POS interface.

Setting Up Scale Integration

  1. Connect your scale to the POS workstation via USB or serial cable
  2. Navigate to Settings → Hardware → Scales
  3. Click Detect Scale — WeedPOS will scan for connected devices
  4. Select your scale from the detected device list
  5. Test the connection using the Test Reading button
  6. Save the configuration
Supported connection types: Web Serial API (Chrome/Edge), USB HID, and RS-232 serial. Most major scale brands are supported. See Hardware Compatibility for a full list.

Using the Scale at POS

When a weight-dispensed product is added to a transaction, the POS displays a scale reading panel. The system reads the current weight from the connected scale and calculates the transaction price automatically. Staff can accept the reading or manually enter a weight if needed.

Stock Level Monitoring

WeedPOS tracks stock levels in real time as transactions are processed. The Inventory dashboard shows:

Low Stock Alerts

When a product's stock falls to or below its configured threshold, WeedPOS:

Inventory Adjustments

Manual inventory adjustments (for stock counts, write-offs, or corrections) are made via Inventory → Adjustments → New Adjustment. Each adjustment requires:

All adjustments are logged in the audit trail with timestamp and staff ID.

Batch Tracking

For clubs that require batch-level traceability, WeedPOS supports batch assignment at the point of stock intake. Each batch record captures:

The system applies a first-in, first-out (FIFO) approach by default when batches are enabled — older stock is drawn down before newer intake. Batches approaching expiry are flagged in the inventory dashboard.

Inventory Reporting

Key inventory reports available in WeedPOS include:

All reports are exportable as CSV or PDF from Reports → Inventory.