Bstia Docs
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

Go to Products → Add Product or visit /dashboard/{storeId}/products/add directly.

Add product form

Fill in Product Details

FieldRequiredDescription
NameProduct display name
DescriptionOptionalRich text description (supports formatting)
CategorySelect from existing categories
BrandOptionalSelect or create a brand
ImagesRecommendedUpload 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):

  1. Select the option types to use (e.g., Size, Color)
  2. Choose option values for each type
  3. The system generates all variant combinations automatically
  4. 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:

Required Access
Roles:owneradmin
Permission:product:create