Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/programforrever/ecom/llms.txt

Use this file to discover all available pages before exploring further.

Overview

The product management system allows administrators to oversee all products on the platform, including those created by sellers and in-house products. You can manage product approval, featured status, and inventory settings.

Product Types

Admin Products

Products created and managed directly by the platform administration. Route: /admin/products/admin

Seller Products

Products uploaded by individual sellers that may require approval. Route: /admin/products/seller/{product_type} Product types include:
  • Physical products
  • Digital products
  • Wholesale products
  • Auction products

All Products View

Access a comprehensive list of all products across the platform. Route: /admin/products/all

Managing Products

Creating Products

1

Navigate to Product Creation

Go to Products > Create New ProductScreenshot Description: Product menu with “Create New Product” button highlighted
2

Fill Product Information

Enter the following details:
  • Product name
  • Category selection
  • Brand (optional)
  • Unit and description
  • Tags for searchability
3

Set Pricing and Stock

Configure:
  • Unit price
  • SKU combinations (if variants exist)
  • Current stock levels
  • Color options (if applicable)
4

Add VAT & Tax

Select applicable tax rates and types:
  • Tax ID
  • Tax percentage
  • Tax type (inclusive/exclusive)
5

Save Product

Click “Save” to create the product

Editing Products

1

Locate Product

Find the product using the search function or browse product listings
2

Access Edit Mode

Click the edit icon next to the productAdmin products: /admin/products/admin/{id}/edit
Seller products: /admin/products/seller/{id}/edit
3

Modify Product Details

Update any product information, stock levels, or configurations
4

Update Product

Save changes to update the product

Product Features

Mark products as featured to highlight them on the homepage.
1

Select Products

Choose products from the product list
2

Toggle Featured Status

Use the featured toggle switch or bulk action menu
3

Confirm Changes

Featured products will appear in designated homepage sections

Today’s Deal

Promote products in the “Today’s Deal” section for increased visibility. Route: POST /admin/products/todays_deal

Product Approval

If seller product approval is enabled, review and approve seller products.
1

Review Pending Products

Navigate to Seller Products with “Pending” status filter
2

Evaluate Product

Check product details, images, pricing, and descriptions
3

Approve or Reject

Toggle the approval statusRoute: POST /admin/products/approved
Product approval is controlled by the product_approve_by_admin business setting. When enabled, all seller products require admin approval before appearing on the storefront.

Category Management

Creating Categories

1

Access Categories

Navigate to Categories section from the admin menu
2

Add New Category

Click “Add New Category” button
3

Enter Category Details

  • Category name
  • Parent category (for subcategories)
  • Level (0 for root categories)
  • Category type (physical/digital)
4

Set Featured Status

Mark categories as featured for homepage displayRoute: POST /admin/categories/featured

Category Types

Route: POST /admin/categories/categoriesByType Filter categories by:
  • Physical products (digital = 0)
  • Digital products (digital = 1)

Brand Management

Manage product brands across the platform. Routes:
  • List brands: /admin/brands
  • Create: /admin/brands/create
  • Edit: /admin/brands/edit/{id}
  • Delete: /admin/brands/destroy/{id}

Bulk Operations

Bulk Product Upload

Upload multiple products via CSV.
1

Download Template

Get the CSV template: /admin/product-csv-download/{type}
2

Fill Product Data

Complete the CSV with product information
3

Upload CSV

Use the bulk upload interface at /admin/product-bulk-upload/indexRoute: POST /admin/bulk-product-upload

Bulk Product Delete

1

Select Products

Check multiple products in the product list
2

Execute Bulk Delete

Click “Delete Selected” buttonRoute: POST /admin/bulk-product-delete
3

Confirm Deletion

Confirm the action to permanently delete products
Download reference PDFs for bulk uploads:
  • Categories: /admin/bulk-upload/download/category
  • Brands: /admin/bulk-upload/download/brand
  • Sellers: /admin/bulk-upload/download/seller

Product Attributes

Managing Attributes

Create and manage product attributes (size, color, material, etc.). Routes:
  • List: /admin/attributes
  • Create: /admin/attributes/create
  • Edit: /admin/attributes/edit/{id}
  • Store attribute values: POST /admin/store-attribute-value

Color Management

Manage color options for products. Routes:
  • View colors: /admin/colors
  • Add color: POST /admin/colors/store
  • Edit: /admin/colors/edit/{id}
  • Update: POST /admin/colors/update/{id}

Digital Products

Managing Digital Products

1

Access Digital Products

Navigate to Digital Products section
2

Upload Digital File

Attach the downloadable file to the product
3

Set Download Limits

Configure download restrictions (if applicable)
4

Download Product File

Admins can download digital product files: /admin/digitalproducts/download/{id}

Product Duplication

Quickly create similar products by duplicating existing ones. Route: /admin/products/duplicate/{id}
Duplication copies all product details, stock configurations, and tax settings to the new product.

Build docs developers (and LLMs) love