Skip to main content

Overview

Adding products is the core of your selling activity. This guide covers creating physical products, managing variants, setting prices, and optimizing listings for maximum visibility.

Before You Start

Package Validity Check

If seller subscriptions are active, you need a valid seller package to add products. Check your package status in the dashboard.
If your package has expired:
  • You’ll see: “Please upgrade your package”
  • Navigate to seller packages and renew or upgrade

Prepare Product Information

Gather the following before creating a listing:
  • Product name and description
  • High-quality images (minimum 800x800px)
  • Category and subcategory
  • Brand (if applicable)
  • Pricing information
  • Stock quantities
  • Product variants (colors, sizes, etc.)
  • Tax information

Creating a New Product

Route: /seller/products/create
1

Navigate to Products

From your seller dashboard, go to Products > Add New ProductScreenshot Description: Product menu with “Add New Product” button highlighted
2

Select Category

Choose the appropriate category for your product:
  • Only root categories (level 0) for physical products are shown
  • Categories are displayed with their subcategories
  • Select the most specific category that fits your product
3

Enter Basic Information

Fill in required fields:
  • Product Name: Clear, descriptive name
  • Unit: Piece, kg, liter, etc.
  • Description: Detailed product information
  • Tags: Keywords for searchability (JSON format)
4

Upload Product Images

Add high-quality product images:
  • Main product image
  • Multiple angle shots
  • Detail images
  • Lifestyle/usage images
Tip: Use well-lit, clear images on white backgrounds

Pricing and Stock Configuration

Basic Pricing

1

Set Unit Price

Enter the base price for your product
2

Configure Stock

Enter available quantity:
  • current_stock: Number of units available
3

Set SKU

Enter a unique Stock Keeping Unit code for inventory tracking

Product Variants

If your product has variations (colors, sizes, etc.):
1

Enable Colors

If product comes in different colors:
  • Toggle colors_active
  • Select available colors from the color palette
2

Add Attributes

For other variations (size, material, etc.):
  • Select attribute type (size, material, etc.)
  • Choose attribute values
3

Generate SKU Combinations

Click “Generate Combinations” to create all variant SKUsRoute: POST /seller/products/sku_combinationScreenshot Description: SKU combination table showing all product variants with individual pricing and stock fields
4

Set Variant Pricing

For each combination, set:
  • Variant-specific price
  • SKU code
  • Stock quantity
SKU combinations are generated from all selected options. For example:
  • Colors: Red, Blue
  • Sizes: S, M, L
  • Results in: Red-S, Red-M, Red-L, Blue-S, Blue-M, Blue-L (6 combinations)

Tax Configuration

1

Select Tax

Choose applicable tax from available options
2

Set Tax Rate

Enter tax percentage if required
3

Choose Tax Type

Select:
  • Inclusive: Tax included in price
  • Exclusive: Tax added to price at checkout

Category Assignment

Products can belong to multiple categories:
1

Select Primary Category

Choose the main category for your product
2

Add Additional Categories

Select related categories for better discoverability

Saving Your Product

1

Review All Information

Double-check all entered data for accuracy
2

Save Product

Click “Save Product”Route: POST /seller/products/store
3

Approval Process

If product approval is enabled:
  • Product status: Pending approval
  • You and admin receive notifications
  • Product appears in your list but isn’t public yet
If approval is disabled:
  • Product is immediately published
After saving, the system clears view and application cache to ensure your product appears correctly.

Managing Existing Products

Viewing Your Products

Route: /seller/products
1

Access Product List

Navigate to Products > My Products
2

Search Products

Use the search bar to find products by name
3

Filter Products

View:
  • All products
  • Published products
  • Pending approval products
  • Unpublished products

Editing Products

Route: /seller/product/{id}/edit
1

Locate Product

Find the product in your product list
2

Click Edit

Click the edit icon next to the productScreenshot Description: Product list with edit icons visible for each product
3

Modify Product Information

Update any product details:
  • Basic information
  • Images
  • Pricing
  • Stock levels
  • Variants
4

Update Stock Combinations

If changing variants:
  • Existing stocks are deleted
  • New combinations are generated
  • Re-enter stock quantities
Route: POST /seller/products/sku_combination_edit
5

Save Changes

Route: POST /seller/products/update/{product}

Product Features

Publish/Unpublish

Control product visibility:
1

Toggle Published Status

Use the publish toggle in your product listRoute: POST /seller/products/published
2

Package Validation

If subscriptions are active:
  • System checks package validity before publishing
  • Returns error if package is expired
Highlight your best products:
1

Mark as Featured

Toggle the featured status for a productRoute: POST /seller/products/seller/featured
2

Featured Product Display

Featured products appear in your shop’s featured section
Your seller package may limit the number of products you can feature simultaneously.

Duplicating Products

Create similar products quickly: Route: /seller/products/duplicate/{id}
1

Find Product to Duplicate

Locate a product with similar attributes
2

Click Duplicate

Click the duplicate button
3

Package Check

System verifies you have available product slots
4

Automatic Copy

Creates a new product with:
  • All product information copied
  • Stock configurations duplicated
  • Tax settings preserved
  • New product ID assigned
5

Edit Duplicated Product

Modify the new product as needed

Deleting Products

Route: /seller/products/destroy/{id}
1

Select Product

Locate the product to delete
2

Click Delete

Click the delete icon
3

Confirm Deletion

Confirm you want to permanently remove the product
4

Automatic Cleanup

System automatically:
  • Removes product translations
  • Detaches categories
  • Deletes stock records
  • Removes tax configurations
  • Cleans up cart and wishlist entries

Bulk Delete

Route: POST /seller/products/bulk-delete
1

Select Multiple Products

Check boxes next to products to delete
2

Choose Bulk Delete

Select “Delete” from bulk actions
3

Confirm Bulk Deletion

Confirm to delete all selected products

Digital Products

If you sell digital products (ebooks, software, etc.):

Creating Digital Products

Route: /seller/digitalproducts/create
1

Navigate to Digital Products

Go to Products > Digital Products > Add New
2

Upload Digital File

Attach the downloadable file (PDF, ZIP, etc.)
3

Set Product Details

Enter pricing and description
4

Save Digital Product

Route: POST /seller/digitalproducts/store

Managing Digital Products

  • Edit: /seller/digitalproducts/{id}/edit
  • Update: POST /seller/digitalproducts/update/{product}
  • Download: /seller/digitalproducts/download/{id}
  • Delete: /seller/digitalproducts/destroy/{id}

Bulk Upload

Upload multiple products via CSV: Route: /seller/product-bulk-upload/index
1

Download Templates

Get CSV templates:
  • Category list: /seller/bulk-upload/download/category
  • Brand list: /seller/bulk-upload/download/brand
2

Prepare CSV File

Fill in the template with your product data
3

Upload CSV

Upload your completed fileRoute: POST /seller/product-bulk-upload/store

Best Practices

Product Images

  1. Use high-resolution images (min 800x800px)
  2. Show products from multiple angles
  3. Include scale references when relevant
  4. Use consistent backgrounds
  5. Optimize file sizes for faster loading

Product Descriptions

  1. Write clear, detailed descriptions
  2. Include key features and specifications
  3. Mention materials and dimensions
  4. Highlight unique selling points
  5. Use bullet points for readability

Pricing Strategy

  1. Research competitor pricing
  2. Factor in all costs (product, shipping, commission)
  3. Consider psychological pricing (e.g., 9.99vs9.99 vs 10.00)
  4. Offer bundle discounts when appropriate

SEO Optimization

  1. Use relevant keywords in product names
  2. Write descriptive, keyword-rich descriptions
  3. Add comprehensive tags
  4. Choose accurate categories
  5. Update regularly to maintain relevance

Troubleshooting

Q: Why can’t I add new products?
A: Check if your seller package is active and hasn’t exceeded product limits.
Q: Product isn’t appearing in search
A: Ensure it’s published and approved (if approval is required).
Q: How do I change a product’s category?
A: Edit the product and select new categories, then save.
Q: SKU combinations aren’t generating
A: Ensure you’ve selected at least one option (color or attribute value).

Build docs developers (and LLMs) love