Catalogue Management
Version: v1.1
Last Updated: May 30, 2026
Partner App Menu Path
Catalog → Stock Category / Stock Item
Required Access
shop.catalog.viewshop.catalog.manage(manager or owner role)
Catalogue Structure
Your catalogue is organised in two layers:
Category (e.g. "Electronics", "Fresh Produce", "Clothing")
└── Product / Stock Item (e.g. "Samsung USB-C Charger")
└── Variant (optional) (e.g. "Black / 25W", "White / 45W")
Categories help customers browse. Variants let you offer the same product in different configurations (colour, size, capacity) without creating separate listings.
Creating a Category
- Go to Catalog → Stock Category
- Click Add category
- Fill in:
- Name — customer-facing label (e.g. "Kitchen Appliances")
- Description — optional summary shown on the category page
- Sort order — lower numbers appear first in the browse view
- Click Save
📸 Screenshot: Stock Category list with Add category button
Adding a Product
- Go to Catalog → Stock Item
- Click Add product
- Fill in:
- Name — clear, descriptive product title (e.g. "Stainless Steel Water Bottle 750ml")
- Category — which category this product belongs to
- Price — selling price in your default currency
- SKU / Reference — your internal product code (optional but recommended for stock tracking)
- Description — what the product is, materials, key specifications
- Image(s) — see image guidelines below
- Set Stock quantity (see stock management below)
- Set Availability to
Available - Click Save
📸 Screenshot: Add/edit product form with all fields
Image guidelines
- Recommended size: 800 × 800 px or larger (square, 1:1 ratio)
- Format: JPG or PNG, max 5 MB per image
- Style: clean background, real product photograph
- Multiple images are supported — add a front view, back view, and any detail shots
- The first image becomes the thumbnail in search and browse results
📸 Screenshot: Product image upload with multiple slots
Managing Product Variants
Use variants when you sell the same product in different configurations.
- Open a product in Catalog → Stock Item
- Scroll to the Variants section
- Click Add variant
- For each variant, set:
- Variant name — what makes it different (e.g. "Red / Large", "128GB")
- Price — can differ from the base product price
- SKU — variant-level reference code
- Stock quantity
- Save
Customers see a variant selector on the product page. Each variant can be individually stocked and priced.
📸 Screenshot: Product variants list with stock per variant
Stock Levels and Availability
Setting stock quantity
Each product (and each variant) has an independent stock quantity. When the quantity reaches zero, the product is automatically marked unavailable and disappears from the customer storefront.
To update stock:
- Open the product or variant
- Update the Stock quantity field
- Save
Manually marking unavailable
To remove a product from the storefront without zeroing the stock (e.g. seasonal item, awaiting restock):
- Open the product
- Toggle Availability to
Unavailable - Save
The product is hidden from customers immediately. Stock is preserved.
Bulk availability
To temporarily pause your entire catalogue (e.g. shop closed for the day, stock audit):
- Go to Settings → Delivery Settings
- Toggle the shop status to Closed or set a closed period
📸 Screenshot: Stock quantity field and availability toggle
How Product Changes Take Effect
Saves are immediate — price changes, stock updates, and availability toggles are live to customers as soon as you save. There is no cache delay.
What Customers See for Out-of-Stock Items
When a product's stock hits zero or availability is toggled off, it is hidden from search results and category browsing. Customers who have the product bookmarked or reach it via a direct link will see an "out of stock" label and cannot add it to their cart.
Common Problems
| Problem | Likely cause | Fix |
|---|---|---|
| Product not visible on storefront | Availability is Unavailable or stock is 0 | Check availability toggle and stock quantity |
| Variant not appearing | Variant availability is off or stock is 0 | Open the variant and check its own availability and stock |
| Product showing but cannot be added to cart | Stock is 0 at variant level | Update variant stock quantity |
| Image not displaying | File too large or wrong format | Re-upload as JPG/PNG under 5 MB |
| Save fails with error | Required field missing (name, category, or price) | Complete all required fields and retry |