Getting Started
Publish First Product
Add a product with pricing, variants, and images — then make it available in your store.
Prerequisites
- A store already created via Onboarding
- At least one category exists (the default "All Products" is created automatically)
Add Your First Product
Navigate to Products
Go to Products → Add Product or visit /dashboard/{storeId}/products/add directly.

Fill in Product Details
| Field | Required | Description |
|---|---|---|
| Name | ✅ | Product display name |
| Description | Optional | Rich text description (supports formatting) |
| Category | ✅ | Select from existing categories |
| Brand | Optional | Select or create a brand |
| Images | Recommended | Upload product images via drag & drop |
Configure Pricing
Set the pricing for each variant:
- Cost Price — What you paid for the item (used for profit tracking)
- Base Price — The regular selling price shown to customers
- Discount — Optional percentage or fixed discount
- Final Price — Automatically calculated after discount
Add Variants (Optional)
If your product comes in different options (size, color):
- Select the option types to use (e.g., Size, Color)
- Choose option values for each type
- The system generates all variant combinations automatically
- Set stock, price, and SKU for each variant
Publish
Toggle the Published switch and click Save. Your product is now live on your storefront!
Verification
After publishing, verify that:
- The product appears on your storefront at
your-store.bstia.app - Pricing and stock values are correct
- Product images load properly
Troubleshooting
Next Steps
You've completed the initial setup! Continue with:
- Products Lifecycle — Edit, duplicate, and manage products
- Inventory Management — Track stock levels
Required Access
Roles:owneradmin
Permission:
product:create