Appearance
Product Management
The Products section is where you add, edit, and manage everything in your product catalog. You can set pricing, upload images, create product variants, and control what appears on your storefront.
Viewing Products
Go to Admin > Products to see a list of all your products. The product listing page includes:
- Search — Find products by name or SKU
- Status filter — Show only Active, Draft, or Archived products
- Category filter — Filter products by category
- Pagination — Products are displayed 15 per page
Creating a Product
- Go to Admin > Products
- Click Add Product
- Fill in the product details (see fields below)
- Click Save
Product Fields
| Field | Required | Description |
|---|---|---|
| Name | Yes | The product name displayed on your storefront |
| Description | No | Detailed product description (supports rich text) |
| Category | No | Assign the product to a category for organization |
| SKU | No | Stock Keeping Unit — your internal product code |
| HSN Code | No | Harmonized System Nomenclature code (used for tax/customs in some countries) |
| MRP | Yes | Maximum Retail Price — the regular price of the product |
| Sale Price | No | Discounted price. Must be less than or equal to MRP |
| Stock | Yes | Number of units available for sale |
| Status | Yes | Active, Draft, or Archived |
| Images | No | Upload one or more product images |
Pricing
The MRP (Maximum Retail Price) is always required. If you want to show a discounted price, enter a Sale Price that is lower than the MRP. Customers will see both prices with the discount highlighted on your storefront.
Product Images
You can upload multiple images for each product. The first image is used as the primary image on category pages and search results.
To manage images:
- Upload — Click the upload area or drag and drop image files
- Reorder — Drag images to change their display order
- Remove — Click the remove button on any image to delete it
Images are stored in your server's storage/app/public/products/ directory.
Product Status
Each product has one of three statuses:
| Status | Meaning |
|---|---|
| Active | Visible on the storefront and available for purchase |
| Draft | Saved but not visible to customers — use this for products you are still setting up |
| Archived | Hidden from the storefront — use this for discontinued products you want to keep in your records |
Product Variants
Variants let you offer the same product in different options, such as sizes, colors, or materials. For example, a t-shirt might come in Small, Medium, and Large, each in Red, Blue, and Green.
Setting Up Variants
- In the product form, find the Variants section
- Define Attribute Types — Add the attributes your product varies by (e.g., Size, Color, Material)
- Add values — For each attribute type, enter the possible values (e.g., Small, Medium, Large for Size)
- Generate Combinations — Click the generate button to automatically create all variant combinations
Variant Fields
Each variant has its own set of fields:
| Field | Description |
|---|---|
| Attributes | The specific combination (e.g., Size: Large, Color: Red) |
| SKU | A unique SKU for this variant |
| MRP | The variant's regular price |
| Sale Price | Optional discounted price for this variant |
| Stock | Stock quantity for this specific variant |
| Images | Upload images specific to this variant |
WARNING
When a product has variants, inventory is tracked at the variant level. Each variant has its own stock count and pricing. The main product's stock and price fields still apply as defaults for the base product.
Example: T-Shirt with Variants
- Create a product called "Classic T-Shirt"
- Add attribute type "Size" with values: S, M, L, XL
- Add attribute type "Color" with values: Black, White, Navy
- Click generate — this creates 12 variants (4 sizes x 3 colors)
- Set individual prices and stock for each combination
Editing a Product
- Go to Admin > Products
- Click the Edit button on the product you want to modify
- Make your changes
- Click Save
When editing, you can:
- Add or remove images (existing images are preserved unless you remove them)
- Add, modify, or remove variants
- Change the product status between Active, Draft, and Archived
TIP
The product slug (URL) is automatically generated from the product name. If you change the name, the slug updates to match. This keeps your storefront URLs clean and SEO-friendly.
Deleting a Product
- Go to Admin > Products
- Click the Delete button on the product
- Confirm the deletion
DANGER
Deleting a product is permanent. All associated product images and variant images are also removed from storage. Existing orders that include this product will retain their order history, but the product will no longer be available for new orders.
SEO for Products
Each product has optional SEO fields (meta title and meta description) that you can fill in when creating or editing a product. These fields control how your product appears in search engine results. If left empty, the product name and description are used as defaults.
For more details, see SEO Settings.
Next Steps
- Categories — Organize your products into categories
- Orders — View orders for your products