Creating a Product — 7-Step Wizard
Tenant Admin → Product → Add New Product
Products are created through a 7-step guided wizard. Each step focuses on one aspect of the product. You can navigate between steps freely — progress is saved as you move forward.
Step 1 — Basic Info
| Field | Required | Notes |
|---|---|---|
| Product Name | Yes | Appears on your storefront |
| Slug | Yes | URL path, auto-generated from name, editable — must be unique |
| Summary | No | Short description, max 500 characters, shown in product cards |
| Description | Yes | Full rich-text description with formatting, images, tables — min 10 characters |
| Brand | No | Select from your configured brands |
Slug rules:
- Auto-generated from the product name when you type it.
- Only letters, numbers, and hyphens are allowed.
- Must be unique across your store — the system warns you if it is taken.
- Example:
blue-cotton-t-shirt
Step 2 — Pricing
| Field | Required | Notes |
|---|---|---|
| Base Cost | No | Your purchase or production cost — internal only, never shown to customers |
| Regular Price | No | MSRP / original price — shown crossed out when on sale |
| Sale Price | Yes | The actual selling price customers pay |
| Weight (kg) | No | Used for weight-based shipping calculations |
| Is Taxable | No | Toggle to enable tax calculation for this product |
| Tax Class | Yes, if taxable | Select a tax class configured in Tax Settings |
Price display logic:
- Only Sale Price set → shown as the regular price.
- Both Regular and Sale Price set → regular price crossed out, sale price highlighted.
Step 3 — Inventory (Simple Products)
For products without variants:
| Field | Required | Notes |
|---|---|---|
| SKU | Yes | Must be unique in your store |
| Quantity | Yes | Current stock count |
| Unit Type | Yes | For example Piece, Kg, Litre, Box |
| Unit of Measurement | Yes | For example "1 pcs", "500g", "1 dozen" |
| Reorder Point | No | Triggers a stock alert when stock falls to this number |
| Barcode | No | Auto-generated from SKU — printable and downloadable |
For variable products, toggle Handle Variants to ON. See Variants for the full workflow.
Step 4 — Media
| Field | Required | Notes |
|---|---|---|
| Feature Image | Yes | Main image in listings and on the product page — recommended 800×800 px square |
| Image Gallery | No | Additional photos, unlimited — shown as a slider on the product page |
Tips:
- Use consistent dimensions across all products for a polished look.
- Drag to reorder gallery images.
- For variant products, individual variant images are set in Step 3.
Step 5 — Categories and Delivery
Categories
A 3-level hierarchy:
- Main Category (required) — for example "Clothing"
- Sub Category (optional) — for example "Men's Clothing"
- Child Categories (optional, multi-select) — for example "T-Shirts", "Polo Shirts"
Select the main category first — the sub-category dropdown loads automatically, then the child list.
Tenant Admin → Attributes → Categories
Delivery Options
Multi-select which delivery methods apply to the product: Standard Delivery, Express Delivery, Free Shipping, Local Pickup, plus any custom options you have configured.
Tenant Admin → Attributes → Delivery Options
Step 6 — Purchase Settings and Policy
Purchase constraints
| Field | Notes |
|---|---|
| Minimum Purchase Quantity | Customer must buy at least this many — useful for wholesale |
| Maximum Purchase Quantity | Customer cannot buy more per order — useful for limited items |
| Inventory Warning | Enable to receive stock alerts when stock falls below the reorder point |
| Is Refundable | Marks the product eligible for returns — linked to the Refund module |
Shipping and return policy
A rich-text editor for this product's specific policy, shown on the product page. Examples: "Ships within 2–3 business days", "Free returns within 30 days", "No returns on digital products".
Step 7 — Tags, Badge and SEO
Tags
Enter comma-separated tags to improve internal search and filtering — for example cotton, summer, casual, men, t-shirt.
Badge
Assign one visual badge: New, Hot, Sale, or any custom badge created in Badge settings.
Tenant Admin → Badge
SEO
Meta title, description, and social previews are configured here. See SEO and Social Sharing for lengths and image sizes.

