Products
How to create, manage, and organize your products including variants, pricing, images, and inventory tracking.
What is a Product?
A product is an item you sell. Each product has a name, belongs to a category, and can have multiple variants (versions with different sizes, colors, etc.). Products are the core of your catalogue and are used when creating orders.
How to Add a New Product
- Go to Catalogue > Products in the sidebar.
- Click Add New Product.
- Choose your creation method:
- Quick Create — A simplified form for simple products
- Full Form — A multi-step wizard for products with variants and detailed configuration
Step 1: Product Information
Fill in the basic details:
| Field | Description |
|---|---|
| Product Name | The name of the product |
| Description | An optional rich-text description |
| Category | The category this product belongs to |
| Status | Active or Inactive (see Product Statuses) |
| Tax Category | Standard VAT (with a tax rate) or Exempt (no tax) |
| Tax Rate | The tax percentage applied to this product (shown for Standard VAT) |
| Tax Included | Toggle to indicate if the selling price already includes tax |
| Track Inventory | Whether to track stock levels for this product (turn off for services or made-to-order items) |
Step 2: Variants and Pricing
Add the product's variants. Each variant is added manually with Add Another Variant, and you assign option values (like Size: L, Color: Red) to label it. For each variant, set:
| Field | Description |
|---|---|
| SKU | A unique stock keeping unit code (auto-suggested from the product name, editable) |
| Option Values | The option values that identify this variant (e.g., "L / Red") |
| Selling Price | The price the customer pays |
| Cost Price | Your cost to acquire the product (needed for accurate profit reports) |
| Unit of Measure | How the product is sold: Piece, Kilogram, Liter, Meter, Square Meter, Cubic Meter, or Unit |
| Max Quantity per Order | Optional cap on how many a customer can buy in one order (empty = unlimited) |
Important
Cost Price is essential for profit reporting. Without accurate cost prices, profit calculations in the Reports section will be incorrect.
Step 3: Product Images
Upload images for the product:
- Multiple Images — Add several images per product
- Primary Image — Choose the main image shown in product lists and on the storefront
Tip
Use high-quality images — they make a big difference on your online store.
Step 4: Store-Specific Pricing (Multi-Store)
If you have multiple stores, you can set different prices for each store:
- After creating the product, go to the Pricing section.
- Click Add Store Price.
- Select the store and enter the selling price for that store.
- Repeat for each store that should have a different price.
If no store-specific price is set, the product uses the default selling price for all stores.
Click Save to create the product.
Viewing Your Products
The Products page shows a filterable list:
- Search by product name
- Filter by category or status (Active, Inactive)
- Each row shows the product name, category, SKU, status, price, and variant count
Click on a product to view its full details.
Editing a Product
- Click on a product from the list.
- On the Product Details page:
- Click Edit to modify basic information (name, description, category, status, tax settings)
- Click Edit Images to manage photos (add, remove, set primary)
- Manage store-specific prices per variant (multi-store)
- Click Add Variant to add a new variant
- Click on a variant to edit its price, cost price, SKU, or unit of measure
- Moderate customer reviews in the Reviews section
Duplicating a Product
When a new product is almost identical to an existing one (same category, tax setup, variants, and photos), duplicate it instead of starting from scratch:
- Open the product's details page — or find it in the products list.
- Click Duplicate and confirm.
- You land on the copy's details page: rename it, adjust the SKUs and prices, then set its status to Active when it's ready to sell.
What the copy includes:
| Copied | Adjusted automatically |
|---|---|
| Category, description, tax settings, inventory tracking | Name gets a (Copy) suffix — rename it before selling |
| All variants with their prices, units, and option values | Every SKU gets a numeric suffix (e.g. TSHIRT-001-2), since SKUs must stay unique |
| Photos and store-specific prices | Status starts as Inactive and stock starts at zero |
Why the copy starts inactive
An inactive copy never appears on your storefront or POS until you've reviewed the name, SKUs, and prices — so customers never see a half-finished "(Copy)" product.
Printing Barcode Labels
Print ready-to-stick price labels with a scannable barcode for any variant:
- Open the product details and find the variant (the variants table, or the details panel for single-variant products).
- Click Print labels.
- Choose the Number of labels — one A4 sheet fits 21 labels (3 columns × 7 rows), and the dialog shows how many sheets will print.
- Click Print labels in the dialog. Your browser's print dialog opens with the sheet — print it, or choose Save as PDF.
What's on each label
- The product name and variant name
- The selling price
- A Code 128 barcode of the variant's SKU — scannable by any barcode reader, including the one you use at the POS
Printing tips
- The layout matches common A4 sticker sheets (63.5 × 38.1 mm labels, 21 per sheet) — or print on plain paper and cut along the dashed guides.
- Scan a printed label at the POS to add that exact variant to a sale instantly.
Note
If nothing opens when you click Print labels, allow popups for the portal in your browser and try again. If the SKU contains unusual characters that can't be encoded as a barcode, you'll see an error — edit the variant's SKU to use letters, numbers, and dashes.
Product Statuses
Each product has a status that controls its visibility and availability:
| Status | Meaning |
|---|---|
| Active | The product is visible in the catalogue, can be added to orders, and appears on the online storefront |
| Inactive | The product is unavailable — hidden from customers, while its history is preserved in past orders |
You can change a product's status at any time from the product details page.
Tax Settings per Product
Tax is configured per product:
- Tax Category — Standard VAT (taxed) or Exempt (no tax)
- Tax Rate — The tax percentage for Standard VAT products
- Tax Included — Toggle this if your selling price already includes tax (the system extracts the tax amount correctly)
Note
See Pricing & Tax Calculations for how tax affects order totals.
Inventory Tracking
If Track Inventory is enabled for a product:
- Each variant's stock level is tracked per store
- Stock decreases when an order is completed
- Stock increases when inventory is adjusted or purchase orders are received
- Low stock alerts appear when stock falls below the reorder point (see Stock Management)
If inventory tracking is disabled, the product is treated as always in stock.
Tip
Set up your categories and options before creating products. This makes the product creation process faster and more organized.
Deleting a Product
- Open the product details.
- Click Delete.
- Confirm the deletion.
Warning
Deleting a product removes it permanently. Orders that included this product will still show the product name in their history.