Skip to main content

Product Catalog

Manage your product catalog — create products with categories, variants, pricing, and inventory tracking.


Overview

The Products system includes:

  1. Product Catalog - Items available for sale
  2. Categories - Organize products into groups
  3. Product Options - Variants with different prices/inventory
  4. Inventory Tracking - Monitor stock levels

Product Categories

Organize products into categories for easier management.

Product categories list

Creating Categories

Location: Products → Categories → Add product category

  1. Click Add product category
  2. Enter Category Name (e.g., "Supplements", "Apparel", "Drinks")
  3. Save

Managing Categories

  • Edit — Change category name
  • Delete — Remove category (products in this category will become uncategorized)

Products

Creating Products

Location: Products → Add product

Click Add product to create a new item:

Basic Information

  • Name — Product name (e.g., "Protein Powder")
  • Description — Product details (e.g., "Whey protein, 2lb container")
  • Category — Product category (e.g., "Supplements")
  • Image — Product photo (e.g., Upload JPG/PNG)

Add a gym product with name, price, category, and variant options

Status

  • Active — Available for sale
  • Draft — Hidden, not for sale

Inventory Tracking

  • Track Inventory — Monitor stock levels

When enabled:

  • Stock counts are maintained per option
  • Stock decreases automatically with each sale

Product Options (Variants)

Products can have multiple variants with different prices and inventory.

Adding Options

  1. In the product form, go to Options
  2. Click Add option
  3. Enter:
    • Name: Variant name (e.g., "Small", "Large")
    • Price: Variant price
    • Inventory: Stock count (if tracking enabled)
    • Display Order: Order in which variants appear
  4. Add more options as needed

Example: T-Shirt with sizes

OptionPriceInventory
Small$2510
Medium$2515
Large$2512
XL$288

Example: Protein Powder flavors

OptionPriceInventory
Chocolate$4520
Vanilla$4515
Strawberry$4510

Managing Options

  • Edit — Change name, price, inventory
  • Delete — Remove variant
tip

At least one option is required for each product. For products without variants, create a single "Default" option.


Inventory Management

Tracking Stock

When inventory tracking is enabled:

  1. Set initial stock counts for each option
  2. Stock decreases with each sale
  3. View current levels in product list

Inventory Indicators

  • In Stock — Inventory > 0
  • Out of Stock — Inventory = 0

Updating Inventory

To adjust stock:

  1. Open the product
  2. Click on the option
  3. Update Inventory count
  4. Save

Common reasons to update:

  • Received shipment
  • Damaged goods
  • Inventory count correction
  • Returns

Product Images

Main Image

Each product has a primary image displayed in:

  • Product list
  • Invoices

Managing Products

Viewing Products

Location: Products

The product list shows:

Product list with image, name, category, status, and options

  • Image — Product photo
  • Name — Product name
  • Category — Product category
  • Status — Active/Draft
  • Track inventory — Whether inventory tracking is on
  • Available for pickup — Whether available at front desk
  • Options — Number of variants
  • Actions — Manage, Edit, or Delete

Filtering Products

Filter by:

  • Status (All/Active/Draft)
  • Search by name

Editing Products

Click a product to manage:

Product detail page with info, variants, and images

Editable fields:

  • Basic information
  • Images
  • Options and pricing
  • Inventory levels
  • Status

Archiving Products

To remove a product from sale:

  1. Open the product
  2. Change status to Draft
  3. Save

The product:

  • Hidden from product list
  • Remains in catalog for records
  • Can be reactivated later

Deleting Products

Products can be deleted from the product detail page via the Delete button.


Pricing

Setting Prices

Prices are set per option:

  1. Open product
  2. Edit the option
  3. Set Price
  4. Save

Currency

Prices use your business currency (configured in Business Settings).

Taxes

Product taxes are applied based on:

  • Tax rates configured in Business Settings
  • Tax-inclusive or exclusive pricing setting

See Tax Configuration for tax setup.


Best Practices

Product Setup

  • Use clear, descriptive names
  • Add quality product images
  • Write helpful descriptions
  • Organize into categories

Inventory Management

  • Set realistic initial counts
  • Regular inventory audits
  • Track low-stock items
  • Reorder before stockouts

Category Organization

  • Use logical groupings
  • Keep category names short
  • Don't over-categorize
  • Review and consolidate periodically

Troubleshooting

Product Not Showing

Check:

  • Status is "Active"
  • At least one option exists
  • Option has price set
  • Not filtered out

Inventory Not Updating

Verify:

  • "Track Inventory" is enabled
  • Inventory count is set on options
  • Transaction completed successfully

Can't Delete Product

If the delete fails, try:

  • Change status to Draft instead
  • Check for related data

Price Showing Incorrectly

Check:

  • Option price is correct
  • Tax settings (inclusive/exclusive)
  • Currency settings