> ## Documentation Index
> Fetch the complete documentation index at: https://docs.spicerack.gg/llms.txt
> Use this file to discover all available pages before exploring further.

# Product Management

> Managing store inventory and products in Spicerack

# Product Management

This guide explains how to manage your store's products and inventory using Spicerack's store management tools.

## Product Management Overview

Spicerack offers comprehensive tools for game stores to manage their product inventory, including:

* Creating and updating product listings
* Tracking inventory levels
* Managing product categories
* Setting pricing and discounts
* Generating reports and analytics

## Setting Up Your Product Catalog

### Adding Individual Products

1. Navigate to **Store** > **Products** in your dashboard
2. Click **Add Product**
3. Fill in the product details:
   * Product name
   * Description
   * SKU/UPC
   * Base price
   * Cost (optional)
   * Category
   * Brand/Publisher
4. Upload product images
5. Set inventory quantity
6. Click **Save Product**

### Bulk Product Import

For adding multiple products at once:

1. Go to **Store** > **Products** > **Import**
2. Download the template CSV file
3. Fill in your product information
4. Upload the completed CSV
5. Review and confirm the import
6. Address any errors or warnings

## Organizing Your Product Catalog

### Creating Product Categories

Organize your inventory with categories:

1. Navigate to **Store** > **Categories**
2. Click **Add Category**
3. Enter category name and description
4. Set parent category (if applicable)
5. Upload category image (optional)
6. Save the category

### Tagging Products

Use tags for flexible organization:

1. Select a product from your inventory
2. Scroll to the **Tags** section
3. Add relevant tags (e.g., "New Release," "Sale," "Tournament Legal")
4. Save changes

## Inventory Management

### Updating Stock Levels

1. Go to **Store** > **Inventory**
2. Find the product to update
3. Enter the new quantity
4. Save changes

For bulk updates:

1. Select multiple products
2. Click **Bulk Update**
3. Choose update type (add, subtract, set value)
4. Enter quantity
5. Apply changes

### Setting Low Stock Alerts

1. Navigate to **Store** > **Settings** > **Inventory Alerts**
2. Enable low stock notifications
3. Set global or product-specific thresholds
4. Configure alert recipients
5. Save settings

### Receiving Inventory

Record new inventory arrivals:

1. Go to **Store** > **Inventory** > **Receive**
2. Select supplier (optional)
3. Enter purchase order number (optional)
4. Add products and quantities received
5. Adjust cost if needed
6. Submit the receipt

## Pricing Management

### Setting Regular Prices

1. Select a product from your inventory
2. Update the **Regular Price** field
3. Save changes

### Creating Sales and Discounts

1. Navigate to **Store** > **Promotions**
2. Click **Add Promotion**
3. Configure promotion details:
   * Promotion name
   * Discount type (percentage, fixed amount)
   * Discount value
   * Applicable products or categories
   * Start and end dates
4. Save and activate the promotion

## Product Visibility

Control which products are visible to customers:

1. Select a product
2. Set the **Visibility** option:
   * Public (visible to everyone)
   * Hidden (not displayed in store)
   * Limited (visible only to specific customer groups)
3. Save changes

## Inventory Analysis

Generate insights about your inventory:

1. Go to **Store** > **Reports** > **Inventory**
2. View available reports:
   * Inventory valuation
   * Low stock items
   * Non-moving inventory
   * Best sellers
   * Profit margin analysis
3. Filter reports by date range, category, or other criteria
4. Export reports for further analysis

## Variant Products

Manage products with multiple variations:

1. Create a base product
2. Click **Add Variants**
3. Configure variant options (e.g., color, edition, condition)
4. Generate combinations
5. Set pricing and inventory for each variant
6. Save changes

## Product Bundles

Create bundles of related products:

1. Go to **Store** > **Products** > **Add Bundle**
2. Name your bundle
3. Select products to include
4. Set bundle pricing (discounted from component prices)
5. Configure inventory tracking method
6. Save the bundle
