Managing Products
The Products page is your central hub for viewing and managing every item in your catalog. From here you can search, filter, sort, and take quick actions on individual products or groups of products.

Accessing the Product List
- Log in to the Admin Panel.
- Click Products in the top navigation bar.
- The product list loads with all active products displayed in a paginated grid.
Understanding the Product List
The product list displays products as cards in a grid layout. Each card shows the product image, name, brand, category badges, price, and a stock status badge. Product cards include pencil icons for inline editing of name, price, stock, image, categories, brand, and unit type.
If your store has cannabis features enabled, you may also see columns for Strain Type, THC %, and CBD %. These columns can be toggled in your store settings.
Searching for Products
The search bar at the top of the product list lets you find products quickly:
- By name — Type part of the product name (e.g., "Blue Dream").
- By SKU — Enter the full or partial SKU code.
- By barcode — Scan or type a barcode value.
Brand filtering is available as a separate dropdown filter, not part of the search bar. The search bar searches by product name, SKU, and barcode.
Search results update as you type. Clear the search field to return to the full product list.
If you have a USB barcode scanner connected, scanning a product barcode from the admin panel will automatically search for that SKU.
Filtering Products
Use the filter controls above the product grid to narrow your view:
By Category
- Click the Category dropdown.
- Select one or more categories.
- The table updates to show only products in those categories.
By Brand
- Click the Brand dropdown.
- Select the brand you want to view.
By Status
Filter by product status to focus on specific groups:
- Active (default) — Products currently available for sale.
- Inactive — Products hidden from the POS but still in your catalog.
- All Products — Shows both active and inactive products.
- On Sale Only — Products that currently have a sale discount applied.
By Stock Level
- In Stock — Products with stock greater than zero.
- Low Stock — Products below their low stock threshold.
- Out of Stock — Products with zero or negative stock.
Combining Filters
Filters stack together. For example, you can view all Active products in the Edibles category from Brand X that are Low Stock. Click Clear Filters to reset all filters at once.
Product Ordering
Products are displayed alphabetically by name. There are no sortable column headers — the product list uses a card layout, not a table.
Quick Actions
Each product card has a set of quick actions accessible via the actions menu (three-dot icon):
| Action | Description |
|---|---|
| Edit | Opens the product edit page. |
| Duplicate | Creates a copy of the product with a new SKU. |
| Barcode | Prints a label to your configured label printer. |
| Toggle Active/Inactive | Toggles the product status between active and inactive. |
| Delete | Soft-deletes the product (sets deleted_at timestamp). The product is hidden from all views but data is preserved. Requires confirmation. This button is only shown for products with no sales history, stock adjustments, stock reservations, or variations. |
There is no "Adjust Stock" quick action on the product list.
Deleting a product is a soft-delete — it sets a deleted_at timestamp and hides the product from all views, but preserves the data for sales history and reporting. Products that have sales history, stock adjustments, stock reservations, or variations do not show a Delete button at all. For those products, use the Toggle Active/Inactive action to hide them from the POS instead.
Pagination
The product list displays 50 products per page by default. Use the pagination controls at the bottom of the grid to navigate between pages. The total product count is displayed alongside the pagination.
Common Workflows
Finding a product to update its price
- Search by name or SKU.
- Click the product name to open the detail page.
- Update the price field and save.
Reviewing low stock items
- Set the Stock Level filter to Low Stock.
- Review the filtered products displayed in the grid.
- For each item, decide whether to reorder (create a purchase order) or adjust thresholds.
Deactivating seasonal products
- Filter by the relevant category (e.g., "Holiday Specials").
- Select products using the checkboxes on each product card.
- When products are selected, a fixed bottom bar appears with action buttons: Deactivate, Activate, Delete, and Make Variations. There is no dropdown menu. Click Deactivate to hide the selected products from the POS.
What's Next?
- Creating Products — Add a new product to your catalog.
- Bulk Operations — Make changes to multiple products at once.
- Categories & Brands — Organize your catalog with categories and brands.
- Stock Adjustments — Correct stock quantities manually.