Skip to main content

Products

Use the Products page to create, edit, and review items you sell through Etalasse.

What this page is for​

  • adding products one at a time, or many at once via Bulk Upload (CSV, on every plan)
  • editing prices, discounts, stock, and descriptions
  • managing product images and marking the main image
  • configuring variants, addons, tags, and Booking or Digital shop settings

The product list shows an image column plus Product Name, Category, Stock, Price, Discount Price, and Status (Active / Not Active). Multi-vendor shops also see a Seller column. You can search by product name and switch between Table and Thumbnail views.

Products page: search, the Bulk Upload and Add Product buttons, a Table or Thumbnail view switch, and a product table with category, stock, price, discount price and statusdashboard.etalasse.comKopi SenjaCOMMERCECustomersProductsProduct ListProduct CategoriesProduct AddonsProduct ReviewsFlash SalesPrice RulesInventoryOrdersProductsARBulk UploadAdd ProductSearch products…TableThumbnailProduct NameCategoryStockPriceDiscount PriceStatusKopi Susu ArenCoffee120Rp 25.000Rp 22.000ActiveAmericanoCoffee85Rp 20.000—ActiveCroissantBakery24Rp 25.000—ActiveMatcha LatteNon-coffee0Rp 28.000Rp 25.000InactiveEs Kopi LiteranCoffee18Rp 85.000Rp 79.000ActiveTote Bag SenjaMerchandise40Rp 65.000—Active123
Product list: (1) search by name, (2) Bulk Upload or Add Product, (3) switch between the Table and Thumbnail views.

Product list: (1) search by name, (2) Bulk Upload or Add Product, (3) switch between the Table and Thumbnail views.

Before you begin​

Free plan limits

On Free: up to 50 products, and 5 variant options and 3 photos per product. Add-ons (toppings, an extra shot) are not counted. Bulk Upload also works on Free, as long as you stay within the 50-product limit. See Billing & Plans.

  • the category is already selected in a new product's form (the shop's starter category, for example Umum), so you can save right away. Change it if needed, or add more in Product Categories
  • confirm your product pricing and stock approach
  • prepare product images and descriptions

What this page controls​

The Add/Edit Product form has two parts so it doesn't overwhelm: main info, which is always shown, and More settings, which is folded. For a simple product, fill in the main info and press Save.

Main info​

  • Product photos — upload multiple images, remove them, and mark one as the main image
  • Product Name (required), Price, and Category (required, already selected on a new product)
  • Stock — global or per branch; shown when your shop does not use the Stocks tracking module. Pick per branch if you want to move the item with Stock Transfers. Below it is the Always in stock switch, which is already on for a new product
  • a rich-text Description
  • Show in online store — turn it off to hide the product without deleting it
  • Variants — optional repeatable rows with Name, SKU, Price, Cost Price, and Stock per variant
  • the parts a shop type needs: Booking Sessions (Booking shops), Rental Terms (Rental shops), and Digital Files (Digital shops)

More settings​

Everything here is optional and folded, both when adding and when editing a product. Each row shows a summary of what is filled in (for example "Cost Rp9,500 · Discount price Rp22,000"), so you can see it without opening the row. Tap a row to open it. If something is wrong when you save, that part opens by itself and marks the field to check.

  • Variant Matrix — for products with choices like size and colour; every combination is created at once with automatic SKUs. See Variant Matrix. Once the matrix is in use, it shows in the main info in place of the variant list
  • Cost, discount & wholesale — the Cost price; the Discount switch that reveals Discount Price, Discount Value, and Discount Percent (all three stay in sync against the regular price); and Wholesale Tiers
  • Codes, weight & stock alert — SKU, Barcode (with a warning when another product already uses the code), Weight, and the reorder point for low-stock alerts; leave the reorder point empty to use the shop default
  • Store display — Tags, product videos, Product Detail Sections, and halal status
  • Add-ons & related products — Addons from Product Addons and Related products (when editing a product; see Related products)
  • Recipe — F&B shops only, the ingredients used per item
  • Booking settings — Booking shops only: Booking Calendar, service place, meeting link or meeting point, service settings, and Blocked Dates; see Booking Calendars
  • Pass plan — when the passes module is on, sell the product as a membership or a pack of visits
  • Seller — multi-vendor shops only

Rental shops get Rental Terms with the hourly/daily/weekly/monthly rate unit, units available, durations, deposit, and late fee — see Rentals.

In the Dashboard app

The Dashboard app uses the same split. Its Other part also holds notes and a link to the product's reviews. The RFID tags and recipe links are under Codes, weight & stock alert.

To change prices automatically on certain dates, days, or hours (such as a Lebaran price or happy hour), use Price Rules.

Stock 0 and "Always in stock"​

Stock 0 means it can't be ordered yet​

In a shop that counts stock by the number on the product (Retail and F&B without the Stocks module), a product with stock 0 cannot be ordered by buyers, unless Always in stock is on. A new product starts with the switch on, so the reminders below only show when you turn it off to count stock:

  • under the Stock field it says "Stock 0 = buyers can't order this product yet"
  • when you save a new product with stock 0, a Stock is still 0 question appears ("Buyers can't order this product yet. Save anyway?"). Choose Fill in stock to go back and enter the number, Turn on 'Always in stock', or Save anyway

Always in stock​

The Always in stock switch sits under the Stock field: "Turn on if you don't count stock. The product can always be ordered and the stock number doesn't change when it sells."

Already on for a new product. Every time you add a product, this switch is already on. The product can be ordered right away, without typing a stock number. This is the same in the web Dashboard and in the Dashboard app.

Want the stock counted? Turn the switch off, then type the quantity in the Stock field. From then on stock goes down with every sale, and the product cannot be ordered when its stock is 0.

When to leave it on. For products whose stock you don't count: food cooked to order, pre-order items, printing services, or goods you can always supply.

What changes while it is on:

  • the product and all its variants can always be ordered, in your online store and at the Cashier, whatever the stock number is
  • in your online store, buyers see no stock number for this product
  • a sale does not reduce the stock number. Cancellations and refunds do not add to it either
  • the product never appears on the Low Stock list and never triggers a stock alert
  • the product list in the Dashboard shows Always available in the stock column, and the Stock field in the form cannot be edited while the switch is on. The stored number is not lost

Good to know:

  • On for new products only. Products you already had do not change: the switch stays as it was saved. Turn it on or off per product at any time
  • products that come in through Bulk Upload follow the stock column in the CSV file. The switch is not turned on for them
  • one switch covers the product and all its variants. There is no per-variant switch
  • the switch only exists in shops that count stock by the number on the product. Shops with the Stocks module on, and Booking, Rental and Digital shops, do not show it, because their stock works differently
  • recipe ingredients and bundles whose stock follows their components do not use this switch
  • turning the switch off puts the product back on its stored stock number. Check the number before you turn it off, so the product does not suddenly sell out
  • Stock In, stock adjustments, stock counts and purchase orders still change the stock number as usual

Cost price​

The cost price is what one unit costs you — for example, what you pay your supplier, or the cost of ingredients. You'll find it on the product form under More settings → Cost, discount & wholesale, and on every variant.

The cost price is used to work out profit in the Profit & Loss report.

  • Optional. An empty field means the cost is unknown, not zero.
  • Zero is valid. Enter 0 for items that genuinely cost you nothing, such as free samples.
  • Variants win. If a variant has its own cost price, that's the one used. If it's empty, the product's cost price is used.
  • Locked in at the sale. Each sale keeps the cost price from that moment. Changing the cost price later doesn't change the profit on past sales.
  • Private. Cost prices are never shown to customers or cashiers — only the owner and admins can see them.

Items sold without a cost price make the profit in the report look higher than it really is. See Cost price coverage warning.

Typical workflow​

  1. open the Products list and confirm you are working in the correct merchant context
  2. use Add Product for a new item, or choose Edit from a row's action menu for an existing one
  3. fill in photos, Product Name, Price, and Stock. The category is already selected; Product Name and Category are required
  4. open More settings only when you need it, for example for cost price, discount, SKU, or addons
  5. press Save and verify how the product appears in the list
Add Product form: photos, the required Product Name and Category, Price, Stock, the Show in online store switch, then the folded More settings groups with a summary of what is filledAdd ProductProduct Name *Kopi Susu ArenPriceRp25.000Category *CoffeeStock40Show in online storeImagesDrop images hereor click to choose filesMainMore settingsOptional — fill in only what you need.Cost, discount & wholesaleCost Rp9,500 · Discount price Rp22,000Codes, weight & stock alertSKU KSA-001 · Barcode 8991234500012 · 250 gStore displaytags, videos, detail info, halal statusCancelSave123
Add Product form: (1) main info — Product Name and Category are required, (2) More settings is folded and shows a summary of what is filled in, (3) upload images and mark one as the main image.

Add Product form: (1) main info — Product Name and Category are required, (2) More settings is folded and shows a summary of what is filled in, (3) upload images and mark one as the main image.

Common tasks​

  • add a product with Add Product
  • import many products at once with Bulk Upload — paste or upload a CSV with required headers product_name, product_category_name, and price, plus optional stock, SKU, description, status, weight, barcode, and discount price columns; categories are referenced by name
  • open Detail, Edit, or Delete from each row's action menu
  • search products by name

What to review before publishing​

  • product name is clear
  • category is correct
  • price and discount price are accurate
  • the cost price is filled in, including on variants
  • stock (global or per branch) matches the real product, and is not 0 unless Always in stock is on
  • the main image and description are ready for customer-facing surfaces

What to expect after saving​

  • the product appears in the product list with the latest details immediately
  • images, variants, addons, and booking/digital data are saved along with the product
  • connected selling surfaces use the updated product configuration, and inventory and promotion workflows become easier once product data is complete