Xgenious/ docs

Creating a Product — 7-Step Wizard

Note

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

FieldRequiredNotes
Product NameYesAppears on your storefront
SlugYesURL path, auto-generated from name, editable — must be unique
SummaryNoShort description, max 500 characters, shown in product cards
DescriptionYesFull rich-text description with formatting, images, tables — min 10 characters
BrandNoSelect 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

FieldRequiredNotes
Base CostNoYour purchase or production cost — internal only, never shown to customers
Regular PriceNoMSRP / original price — shown crossed out when on sale
Sale PriceYesThe actual selling price customers pay
Weight (kg)NoUsed for weight-based shipping calculations
Is TaxableNoToggle to enable tax calculation for this product
Tax ClassYes, if taxableSelect 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:

FieldRequiredNotes
SKUYesMust be unique in your store
QuantityYesCurrent stock count
Unit TypeYesFor example Piece, Kg, Litre, Box
Unit of MeasurementYesFor example "1 pcs", "500g", "1 dozen"
Reorder PointNoTriggers a stock alert when stock falls to this number
BarcodeNoAuto-generated from SKU — printable and downloadable

For variable products, toggle Handle Variants to ON. See Variants for the full workflow.

Step 4 — Media

FieldRequiredNotes
Feature ImageYesMain image in listings and on the product page — recommended 800×800 px square
Image GalleryNoAdditional 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:

  1. Main Category (required) — for example "Clothing"
  2. Sub Category (optional) — for example "Men's Clothing"
  3. 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.

Note

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.

Note

Tenant Admin → Attributes → Delivery Options

Step 6 — Purchase Settings and Policy

Purchase constraints

FieldNotes
Minimum Purchase QuantityCustomer must buy at least this many — useful for wholesale
Maximum Purchase QuantityCustomer cannot buy more per order — useful for limited items
Inventory WarningEnable to receive stock alerts when stock falls below the reorder point
Is RefundableMarks 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.

Note

Tenant Admin → Badge

SEO

Meta title, description, and social previews are configured here. See SEO and Social Sharing for lengths and image sizes.

Still stuck?
Our support team is ready to help you get set up.
Get support