Skip to main content

Creating Products

Admin Manager

This guide walks you through creating a new product from scratch. Every field is explained so you know exactly what to fill in and what to leave blank.

New product form


Starting a New Product

  1. Navigate to Products in the top navigation bar.
  2. Click the New Product button in the upper-right corner.
  3. The product creation wizard opens with a 4-step process.

The Product Creation Wizard

Product creation follows a 4-step wizard with a progress bar at the top:

  1. Category — Select product categories and cannabis/standard product type.
  2. Pricing Model — Choose how the product is priced (simple, weight-based, etc.).
  3. Details — Enter product name, SKU, price, cost, description, and cannabis attributes.
  4. Variations — Optionally add size/weight variations.

Use the Next and Previous buttons to navigate between steps.


Step 1: Category

Select one or more categories for the product. Categories are displayed as styled checkbox cards — tap a category to select or deselect it. Products can belong to multiple categories.

If your store has cannabis features enabled, you will first choose whether this is a Cannabis Product or a Standard Product.

See Categories & Brands for more on managing categories.


Step 2: Pricing Model

Choose the pricing model for the product (e.g., simple unit pricing, weight-based pricing with presets, quality tier pricing). The options available depend on your store's feature flags.


Step 3: Details

This step contains the core product fields.

Name

The display name shown on the POS register and in reports. Choose a clear, descriptive name that your cashiers will recognize.

  • Required: Yes
  • Example: "Blue Dream 3.5g"

SKU (Stock Keeping Unit)

A unique identifier for this product. SKUs are used for barcode scanning, inventory tracking, and CSV imports.

  • Required: Yes
  • Must be unique within your store among active (non-deleted) products. Soft-deleted products can share the same SKU.
  • Example: "BD-35-001"
SKU uniqueness

Every product and every variation must have a unique SKU. If you enter a duplicate SKU, the system will reject it. Plan your SKU scheme before bulk-adding products.

Price

The pre-tax selling price. Tax is calculated automatically at the time of sale based on your store's tax configuration.

  • Required: Yes
  • Format: Decimal with two places (e.g., 29.99)

Cost

Your wholesale cost for this product. Used to calculate margins in reports.

  • Required: No (but recommended for margin reporting)
  • Format: Decimal with two places (e.g., 18.50)
Margin visibility

Cost is only visible to Admins and Managers. Cashiers never see cost or margin data on the POS register.

Description

A text description of the product. This appears on the product detail page and may be synced to your online store if you use the WooCommerce integration.

  • Required: No
  • Supports: Plain text

Unit Type

Specifies how the product is measured and sold. Unit Type is required.

  • Required: Yes
  • Options: unit, g, oz, lb, kg, weight, box, case, pack

Brand

Assign a brand or manufacturer to the product.

  1. Click the Brand dropdown.
  2. Select an existing brand, or type a new name to create one.

Stock

Current Stock

The quantity currently on hand. When creating a new product, enter your starting stock count.

  • Required: No (defaults to 0)
  • Format: Whole number

Low Stock Threshold

The stock level at which a low stock alert is triggered. When stock falls to or below this number, the product appears in the Low Stock report.

  • Required: No
  • Default: The database default is 5. There is no store-wide configurable default — set it per product.

Step 4: Variations

Optionally add variations (sizes, weights, etc.) to the product. Each variation gets its own SKU, price, and stock level. You can skip this step for simple products.


Cannabis Attributes

These fields appear only if your store has cannabis features enabled in store settings. Skip this section entirely if you run a non-cannabis retail store.

Strain Type

Select the strain classification:

  • Indica — Typically associated with relaxation.
  • Sativa — Typically associated with energy and focus.
  • Hybrid — A combination of Indica and Sativa genetics.
  • Balanced — Even ratio of Indica and Sativa characteristics.
  • CBD — High-CBD, low-THC varieties.

THC Percentage

The THC potency as a percentage.

  • Format: Decimal (e.g., 22.5)
  • Displayed on the POS register and receipts when enabled.

CBD Percentage

The CBD potency as a percentage.

  • Format: Decimal (e.g., 0.8)

Terpenes

Select the dominant terpenes for this product from the predefined list. You can select multiple terpenes.

Common terpenes include Myrcene, Limonene, Caryophyllene, Pinene, and Linalool.

Effects

Tag the expected effects of this product. Customers and budtenders use these to find the right product.

Examples: Relaxed, Euphoric, Creative, Sleepy, Focused.

Flavors

Tag the flavor profile. Examples: Berry, Citrus, Earthy, Pine, Sweet.

Medical Benefits

Tag potential medical benefits. Examples: Pain Relief, Stress Relief, Insomnia, Appetite.

Cannabis data is searchable

Terpenes, effects, flavors, and medical benefits are all searchable on the POS register. Budtenders can filter products by these attributes to help customers find what they need.


Saving the Product

  1. Review all fields for accuracy.
  2. Click Create Product on the final wizard step.

After saving, you are redirected to the product list. From there you can click into the new product to:

  • Edit details or add variations (sizes, weights, etc.)
  • Upload images
  • Print barcode labels

Common Mistakes to Avoid

MistakeWhy It Matters
Duplicate SKUThe system rejects duplicate SKUs. Check existing products first.
Price entered with tax includedPrices must be pre-tax. Tax is added automatically at checkout.
Missing categoryProducts without a category are harder to find on the POS register.
Stock set to zeroIf you have inventory on hand, enter it now to avoid a stock adjustment later.
Skipping costWithout cost, margin reports will show incomplete data.

Creating Multiple Products Quickly

If you need to add many products at once, consider:

  • CSV Import — Upload a spreadsheet of products. See CSV Import.
  • Duplicate — From the product list, duplicate an existing similar product and modify the details.

What's Next?